Seuls les membres ayant 30 points peuvent parler sur le chat.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » Projet Odyssée
Shadow15510 Hors ligne Administrateur Points: 4610 Défis: 16 Message

Projet Odyssée

Posté le 26/06/2019 17:23

Le projet Odyssée est un projet de jeu de Rôle en C.

Ce topic sert à cumuler les avancements du projet, mais aussi les discussions diverses autour du projet.

Les éléments du jeu et de ses moteurs sont répertoriés dans les éléments pratiques.

- Les Réunions :
Les réunions sont indispensables à l'organisation de l'équipe. Mais il est dur de se trouver tous au même endroit en même temps, c'est pourquoi je propose un Framapad (voir l'adresse plus bas). Cela permet à chaque membre de poser des questions ou d'y répondre sans forcément que tous le monde soit présent. Je vous invite donc a y aller régulièrement pour suivre l'avancée du projet. Ce Framapad sert également à l'élaboration collective des articles pour la RdP.

Des réunions régulières seront organisées sur Mumble.

- Débats en cours :
Sont consignés dans cette section, tous les débats qui touchent le projet. Ces débats ont lieu soit sur le Framapad soit sur ce topic

- Décisions prises :
Sont consignés ici tous les débats ayant aboutit.

L'outil pour coder
Gint
Gint a été retenu par l'équipe.


- Éléments pratiques :
Adresse du Framapad
Adresse du Git

L'équipe : détails sur les rôles
Cahier des charges et tâches ⇒ À poursuivre
L'architecture du code ⇒ À faire
La gestion des maps ⇒ À faire
Les capacités
Les combats

La TODO List

Éditeur de maps

Scenarii et idées

- Connaissances :
Pour Gitea :
1°. Installer git
2°. Lancer la console, et changer le répertoire de travail pour le dépôt local : cd <nom_du_répértoire> sous linux et mac et de mv <nom_du_répértoire> sous windows
3°. git clone <URL du dépôt en HTTPS ou SSH>
Vous avez cloné le dépôt git, vous pouvez travailler dessus.
Pour mettre à jour votre dépôt : git pull
Pour envoyer sur le dépôt en ligne, les modifs' :
git add <nom_fichier.extension>
git commit -m "Commentaire"
git push
Pour connaitre l'état de votre dépôt local par rapport à celui en ligne : git status

- Avancement du projet :
Avancement total
   7%


- Par catégorie :
Avancement du Code
   0%

Avancement des Graphismes
   0%

Avancement du Scénario
   5%


- Équipe :
- Rader (Graphiste)
- Shadow15510 (Scénariste, Graphiste)
- Leno (Programmeur)
- Milang (Programmeur)
- Math680 (Programmeur)

- On demande :
• 1 Scénariste
• 1 Graphiste
• 1 Programmeur



Soit un total de 6 membres minimum à la fin.
Les rôles sont cumulables et peuvent changer à la demande du membre.


Dernière mise à jour le : 23 Avril 2020


Précédente 1, 2, 3 ··· 6, 7, 8, 9, 10, 11, 12 ··· 19, 20, 21 Suivante
Rader Hors ligne Membre Points: 234 Défis: 0 Message

Citer : Posté le 02/07/2019 19:02 | #


Bon si vous voulez j'peux mettre la tileset de Pokémon dans le git, si il faut des tiles on saura où les trouver
Shadow15510 Hors ligne Administrateur Points: 4610 Défis: 16 Message

Citer : Posté le 02/07/2019 19:06 | #


De mon avis, les tileset de Pokémon ont deux inconvénients majeurs : la couleur, et le style : ça fait pas trop moyen âgeux… Après la taille, on peut peut-être s'arranger… mais bon… A discuter Tu peux mettre ça sur le Framapad pour que ça reste
"Ce n'est pas parce que les chose sont dures que nous ne les faisons pas, c'est parce que nous ne les faisons pas qu'elles sont dures." Sénèque

Moral
   98%
Leno Hors ligne Membre Points: 282 Défis: 0 Message

Citer : Posté le 02/07/2019 19:10 | #


Et pour les nuances de gris du coup ?
Je peux les utiliser ?
Seid ihr das essen ? Nein ! Wir sind der Jaeger !
Shadow15510 Hors ligne Administrateur Points: 4610 Défis: 16 Message

Citer : Posté le 02/07/2019 19:13 | #


Bien sûr, on va coder sur Gint !

Pour les nuances, il faut utiliser des nuances plus ou moins riche en noir avec ces réglages : 100% de noir, 75%, 25%, et 0% de noir (donc blanc) J'ai trouvé ces réglages sur les tiles de TLT de Lephe
"Ce n'est pas parce que les chose sont dures que nous ne les faisons pas, c'est parce que nous ne les faisons pas qu'elles sont dures." Sénèque

Moral
   98%
Lephenixnoir En ligne Administrateur Points: 18201 Défis: 142 Message

Citer : Posté le 02/07/2019 19:18 | #


Les couleurs que je conseille d'utiliser seraient #ffffff (blanc), #aaaaaa (gris clair), #555555 (gris foncé) et #000000 (noir). C'est ce que le moteur de gris de gint s'efforce de produire à l'écran
Shadow15510 Hors ligne Administrateur Points: 4610 Défis: 16 Message

Citer : Posté le 02/07/2019 19:35 | #


Sinon Leno ce que tu peux faire c'est une demande de fusion : tu proposes tes modifications et ensuite elles peuvent être acceptées et l'on fusionne les deux branches, mais je ne sais pas gerer les branches… Faudrait que je me renseigne…

Lephe : j'était pas loin : #aaaaaa -> 72% de noir et #555555 à peu près 25% aussi
"Ce n'est pas parce que les chose sont dures que nous ne les faisons pas, c'est parce que nous ne les faisons pas qu'elles sont dures." Sénèque

Moral
   98%
Lephenixnoir En ligne Administrateur Points: 18201 Défis: 142 Message

Citer : Posté le 02/07/2019 19:50 | #


Shadow15510 a écrit :
Lephe : j'était pas loin : #aaaaaa -> 72% de noir et #555555 à peu près 25% aussi

Je sais pas trop comment t'as calculé ça mais les couleurs que j'ai données correspondent à 0%, 33%, 66% et 100% de noir.

Edit : En fait pas tellement parce que γ mais peu importe.
Leno Hors ligne Membre Points: 282 Défis: 0 Message

Citer : Posté le 02/07/2019 20:07 | # | Fichier joint


Premiers sprites du PnJ femme de face en fichier joint.
J'attends vos retours pour continuer
Seid ihr das essen ? Nein ! Wir sind der Jaeger !
Shadow15510 Hors ligne Administrateur Points: 4610 Défis: 16 Message

Citer : Posté le 02/07/2019 20:16 | #


Ouais c'est nickel ! On reconnait le genre, et l'animation est propre Peut-être la taille, j'ai pas regardé : c'est bien 8 pixels par 12 ?

Tu peux push ça sur le git dans le dossier personnages !

@Lephe : J'ai pris les teintes de gris d'une tile de TLT et j'ai pris la couleurs avec la pipette j'ai affiché la teinte sur un graph RGB et je suis tombé sur ces valeurs grosso modo, m'enfin, bon c'est pas précis
"Ce n'est pas parce que les chose sont dures que nous ne les faisons pas, c'est parce que nous ne les faisons pas qu'elles sont dures." Sénèque

Moral
   98%
Leno Hors ligne Membre Points: 282 Défis: 0 Message

Citer : Posté le 02/07/2019 20:34 | #


Normalement c'est bon les fichiers ont bien été ajoutés.
Pour le reste, je penses continuer demain
Seid ihr das essen ? Nein ! Wir sind der Jaeger !
Massena En ligne Rédacteur Points: 1297 Défis: 6 Message

Citer : Posté le 02/07/2019 20:42 | #


Raah puisque tu m'a ajouté, je vais travailler pour ce projet
Donc si j'ai bien compris, je dois créer un max d'élément de décor ?
Peace was never an option. - Untitled goose game, 2019
Rader Hors ligne Membre Points: 234 Défis: 0 Message

Citer : Posté le 02/07/2019 20:46 | #


Des tiles pour l'extérieur si possible
Massena En ligne Rédacteur Points: 1297 Défis: 6 Message

Citer : Posté le 02/07/2019 20:51 | #


Ok. Je fais dessiner tout les trucs d'exterieurs qui me passent par la tête alors xD
Peace was never an option. - Untitled goose game, 2019
Rader Hors ligne Membre Points: 234 Défis: 0 Message

Citer : Posté le 02/07/2019 21:04 | #


Si t'a besoin d'inspi, y'a le lien vers un tileset dans le framapad
Shadow15510 Hors ligne Administrateur Points: 4610 Défis: 16 Message

Citer : Posté le 03/07/2019 16:32 | #


J'ai essayé d'ordonné un peu tout ça, pour l'instant on dessine, c'est bien, on avance, mais il va falloir songer à la suite : le code

Déjà l'outil :

Gint :
- Gestion du gris propre
- Timers pour le clavier
- Portage sur les CG simplifié
Mais :
- Pas simple à installer
- L'utilisation demande quelques bases en Bash

SDK :
- Facile d'utilisation et d'installation
- Permet une gestion du clavier par timer
- Possède un émulateur intégré
Mais :
- Mauvaise gestion du gris
- Editeur mal fait
- Difficulté pour le portage sur la Graph 90+E

Moi, je penche pour Gint

"Ce n'est pas parce que les chose sont dures que nous ne les faisons pas, c'est parce que nous ne les faisons pas qu'elles sont dures." Sénèque

Moral
   98%
Rader Hors ligne Membre Points: 234 Défis: 0 Message

Citer : Posté le 03/07/2019 17:37 | #


Idem, go sur gint je pense
Massena En ligne Rédacteur Points: 1297 Défis: 6 Message

Citer : Posté le 03/07/2019 17:37 | #


Vous utilisez quoi pour créer des tiles ?
Peace was never an option. - Untitled goose game, 2019
Kikoodx Hors ligne Membre Points: 2149 Défis: 11 Message

Citer : Posté le 03/07/2019 17:44 | #


Personnellement Paint.net (mais c'est pas du grand art ), mais si tu as de l'argent va vers Asesprite (en solde actuellement, sur Humblebundle ou Steam), il est très complet et c'est une référence
2+2=5
Perdu
Massena En ligne Rédacteur Points: 1297 Défis: 6 Message

Citer : Posté le 03/07/2019 17:53 | #


J'ai commencé un tileset pour l'eau

Edit : Mais... Tiled... c'est trop simple... C'est trop beau... C'est parfait...
Peace was never an option. - Untitled goose game, 2019
Lephenixnoir En ligne Administrateur Points: 18201 Défis: 142 Message

Citer : Posté le 03/07/2019 18:23 | #


Edit : Mais... Tiled... c'est trop simple... C'est trop beau... C'est parfait...

Ah complètement ouais !
Massena En ligne Rédacteur Points: 1297 Défis: 6 Message

Citer : Posté le 03/07/2019 18:53 | #


Chaque sprites d'une tile animée doivent être sur le tileset ?
Peace was never an option. - Untitled goose game, 2019
Précédente 1, 2, 3 ··· 6, 7, 8, 9, 10, 11, 12 ··· 19, 20, 21 Suivante

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
Pour coloriser votre code, cliquez ici.
Sinon cliquez sur le bouton ci-dessous.
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2020 | Il y a 50 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd