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
Shadow15510Hors ligneAdministrateurPoints: 3737 Défis: 15 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.


- 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

• Quel système pour les maps ?
• Faut-il utiliser des tileset de Pokémon ?

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

Les sprites
Les sprites
Taille de 8 pixels par 8 pixels, en nuances de gris : #ffffff (blanc), #aaaaaa (gris clair), #555555 (gris foncé) et #000000 (noir).

Nous avons besoin de :
- Au moins deux PnJ animés (8 sprites au total de 8x12 avec deux sprites par direction) de préférence un homme et une femme. (PnJ femme est en cours de dessin)
- PnJ plus simple et monstres animés ou non.
- Des styles de murs, de toit de fenêtres et de portes
- Des éléments de décors textures : herbes, mer animé (ou lac) berge ensablée, forêt (donc arbres), plantes…
- Mobilier : lit, tables, chaises, tabouret, coffres, placards, armoires, …
- Une police pour le jeu


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
   1%

Avancement des Graphismes
   12%

Avancement du Scénario
   10%


- Équipe :
- KikooDX
- Rader (Graphiste)
- Shadow15510 (Scénariste)
- Massena (Graphiste)
- Leno (Graphiste)
- Milang (Programmeur)

- On demande :
• 1 Programmeur
Graphiste (Pas necessaire pour l'instant)
• 1 Scénariste

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 : 29 Août 2019


Pages : Précédente1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, ... 18Suivante
KikoodxHors ligneMembrePoints: 1323 Défis: 7 Message

Citer : Posté le 28/06/2019 18:02 | #


Alors il manque un N à Vengeance
Par exemple pour les statistiques, ce ne sont pas des capacités, et je vais toutes les appeler par leurs diminutifs dans les pages (en passant, c'est PX la notation française pour les points d'expérience pas XP )
Shadow15510Hors ligneAdministrateurPoints: 3737 Défis: 15 Message

Citer : Posté le 28/06/2019 18:05 | # | Fichier joint


Ah oui tiens ! Bien vu !

Ah oui, je vois, tu homogénéises la présentation en quelques sortes ?

Edit : J'ai viré toutes les tiles de 16x16 et poussé un nouveau jeu inspiré de Kirafi (pas tout) en 8x8. Pour l'instant le choix est réduit… mais pas inexistant !

Edit #2 : J'ai fait un premier jet de map possible et j'arrive à ça :



J'aime bien l'aspect touffu des herbes en haut à droite.
"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
   95%


KikoodxHors ligneMembrePoints: 1323 Défis: 7 Message

Citer : Posté le 29/06/2019 18:32 | #


Je trouve le tout réussi, hormis le "côté touffu des herbes en haut à droite"
Pour le wiki en gros c'est ça, je le ferai la semaine prochaine après mon examen.

Et ça ressemble un peu trop à un certain jeu Nintendo à mon goût...
LephenixnoirEn ligneAdministrateurPoints: 15511 Défis: 136 Message

Citer : Posté le 29/06/2019 18:35 | #


Moi je trouve ça très bien, sans ressemblance avec un jeu très connu !

Le but d'agrandir les images avant c'est de pas les redimensionner après, Shadow !
Shadow15510Hors ligneAdministrateurPoints: 3737 Défis: 15 Message

Citer : Posté le 29/06/2019 18:39 | # | Fichier joint


Bah disons, qu'il n'y a pas 36 façon de faire des dessins de 8x8 pixels… Et n'ai rien pris, tout de moi, ou inspiré de Kirafi.
Pour le côté touffu, au début j'ai pas trouvé ça très bien, mais l'enchevêtrement est très réussi ; essaie de dinstinguer les limites des sprites… Après si y a que ça, on peut changer aussi…

Lephe : Aaaoh… ? Mais je l'ai pas agrandit ! C'est l'image de base créée est énorme…

Tiens un second :


"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
   95%


LephenixnoirEn ligneAdministrateurPoints: 15511 Défis: 136 Message

Citer : Posté le 29/06/2019 18:44 | #


Ouais, c'est cool ! Il commence à y avoir une vraie ambiance, c'est ça qui va faire l'identité du jeu après
Shadow15510Hors ligneAdministrateurPoints: 3737 Défis: 15 Message

Citer : Posté le 29/06/2019 18:45 | # | Fichier joint


Allez hop un troisième pour la route :


"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
   95%


Breizh_craftEn ligneModérateurPoints: 968 Défis: 7 Message

Citer : Posté le 29/06/2019 18:46 | #


Kikoodx a écrit :
(en passant, c'est PX la notation française pour les points d'expérience pas XP )


Ben ça dépends. « Points d'expérience », oui, mais « expérience » seule, ça passe aussi.
Informagicien professionnel, prestidigitateur système. Tout est possible.
Shadow15510Hors ligneAdministrateurPoints: 3737 Défis: 15 Message

Citer : Posté le 29/06/2019 18:51 | #


J'y pensais aussi mais c'est pas bien grave, l'essentiel c'est de comprendre ce que ça veut dire !

Au fait j'ai oublié de préciser que le monticule du deuxième dessin est en fait une surélévation du sol… Là ça rend très mal, je vous l'accorde, mais sur la calculatrice c'est pas dégeu et on comprend à peu près, mais faut que je retravaille les perpectives qui sont foireuses… ^^'
"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
   95%


LephenixnoirEn ligneAdministrateurPoints: 15511 Défis: 136 Message

Citer : Posté le 29/06/2019 19:03 | #


Si c'est une élévation du sol alors il faut que tu fasses tout le tour ! J'avais un exemple moyennement réussi mais passable dans mon post #166741.
Shadow15510Hors ligneAdministrateurPoints: 3737 Défis: 15 Message

Citer : Posté le 29/06/2019 19:05 | # | Fichier joint


Oui, va falloir que j'envisage un truc de se style mais plus grand, toi c'est une sorte de plateforme, moi je voudrais rendre une colline. Je suis en train de reprendre une solution déjà expérimentée par… Ninento pour le coup ! (Link's Awakening pour être précis…)


Edit : J'arrive à un design comme ça :



Mais je vais retravailler les reliefs des pans gauche et droit pour accentuer les reliefs.
"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
   95%


LephenixnoirEn ligneAdministrateurPoints: 15511 Défis: 136 Message

Citer : Posté le 29/06/2019 20:17 | #


Ah, c'est pas mal ! Peux-être que tu peux alléger la pente pour avoir moins de noir ? Voire en profiter pour varier un peu. Pour te donner une idée voilà comment c'est fait dans Earthbound (en haut à droite) :

Shadow15510Hors ligneAdministrateurPoints: 3737 Défis: 15 Message

Citer : Posté le 29/06/2019 20:22 | # | Fichier joint


C'est bien fait (Earthbound), je vais essayer de voir ce que je peux faire !

Edit : J'ai accentué les reliefs :



Mais je suis encore loin de mon modèle !
"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
   95%


RaderHors ligneMembrePoints: 188 Défis: 0 Message

Citer : Posté le 29/06/2019 20:41 | #


Certains tiles sont trop noirs, essaye de mettre plus de gris clair, où juste refaire les tiles foncés
LephenixnoirEn ligneAdministrateurPoints: 15511 Défis: 136 Message

Citer : Posté le 29/06/2019 21:03 | #


Mettre des grosses surfaces grises rend moche en général ! (Et puis le tileset est pas très gris pour l'instant. xD)
Shadow15510Hors ligneAdministrateurPoints: 3737 Défis: 15 Message

Citer : Posté le 30/06/2019 15:25 | # | Fichier joint


Bon, le gris je vois où le mettre, mais je ferais ça plus tard xD là j'arrive à ça :


"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
   95%


RaderHors ligneMembrePoints: 188 Défis: 0 Message

Citer : Posté le 30/06/2019 19:08 | # | Fichier joint


des fois j'y pense, mais récup et adapter un tileset de pokémon c'est pas trop une mauvaise idée... (faut voir)
https://www.spriters-resource.com/fullview/61816/
(les adapter car c'est pas du 8*8)

En fait, si... c'est une terrible idée... J'ai rapidement regardé le tileset, le pb c'est que tout est trop bien fait, si on divise par 2 la taille, c'est une bouillie de pixel
RaderHors ligneMembrePoints: 188 Défis: 0 Message

Citer : Posté le 30/06/2019 19:56 | # | Fichier joint



Shadow15510Hors ligneAdministrateurPoints: 3737 Défis: 15 Message

Citer : Posté le 01/07/2019 07:07 | #


Je n’ai pas trop envie de reprendre tout un tileset Autant un perso ou une texture de mur oui, mais pas tout

"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
   95%


RaderHors ligneMembrePoints: 188 Défis: 0 Message

Citer : Posté le 01/07/2019 08:10 | #


Le problème des textures, c'est qu'elles sont trop foncées. J'espère qu'on va trouver quelqu'un pour faire les textures.
Shadow15510Hors ligneAdministrateurPoints: 3737 Défis: 15 Message

Citer : Posté le 01/07/2019 08:32 | #


Moi aussi, le dessin n'est pas ma spécialité… Mais en ajoutant des nuances de gris, je pense pouvoir faire mieux…
"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
   95%


Pages : Précédente1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, ... 18Suivante

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2019 | Il y a 65 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