Vu que t'as pris les devants sur cette remarque, je suppose que tu es déjà au courant que tu va te planter. Et que je pourrait dire beaucoup de choses, tu ne changera pas d'avis :)
À défaut de te faire changer d'avis :
Ce que tu décris, c'est ta version finale (1.0). Je vais être clair tout de suite: Tout seul, sans expérience dans le dev de jeux vidéo, tu n'atteindra jamais cette version avant de longues années.
Dans 6 mois, quand tu n'auras que du code, qui n'est pas capable d'afficher trois sprites correctement parce que t'auras tout voulu faire en même temps, ben ta motivation et ton courage à faire bouger les montagnes ne seront plus là... (Crois en mon expérience et celles de nombreux autres)
Si tu veux une chance de t'en sortir fait des jalons. Commence avec une version 0.1:
Une carte qui tient dans une fenêtre (donc pas de scrolling), trois sprites différents pour le terrain, une sorcière, une fiole de poison et un chat. Pas de menu, pas de dialogue, pas de notion de RPG (niveau, inventaires, ..)
Et fait tes jalons à l'avance. Il faut qu'à chaque instant tu ais devant toi un but atteignable. Ne part pas dans des dev en te disant "le jour ou j'ai un truc un peu bien ça deviendra la version 0.1".
Fait toi un gros doc qui décrit tes 10 versions (ou plus) avec précision (ce qu'elle doit avoir, ce qu'elle doit pas avoir) et tiens-toi-z'y. Ça doit être ta ligne rouge, ta bouée de survie.
Et quand tu codes, ne pense qu'à la version à venir, pas aux suivantes (t'y a déjà pensé en écrivant le doc).
Et si ça veut dire réécrire tout une partie du code entre deux versions, c'est pas grave.
(Typiquement, pour la version 0.1 n'écrit pas un code d'affichage qui prend en compte le scrolling si c'est prévu pour la version 0.2. Et tant pis si tu dois réécrire cette partie pour rajouter le scrolling après)
# Trop gros, passera pas.
Posté par GaMa (site web personnel) . En réponse à la dépêche Je crée mon jeu vidéo E02 : le jeu et ses challenges. Évalué à 10.
Je vais être franc : Tu vises trop gros !
Vu que t'as pris les devants sur cette remarque, je suppose que tu es déjà au courant que tu va te planter. Et que je pourrait dire beaucoup de choses, tu ne changera pas d'avis :)
À défaut de te faire changer d'avis :
Ce que tu décris, c'est ta version finale (1.0). Je vais être clair tout de suite: Tout seul, sans expérience dans le dev de jeux vidéo, tu n'atteindra jamais cette version avant de longues années.
Dans 6 mois, quand tu n'auras que du code, qui n'est pas capable d'afficher trois sprites correctement parce que t'auras tout voulu faire en même temps, ben ta motivation et ton courage à faire bouger les montagnes ne seront plus là... (Crois en mon expérience et celles de nombreux autres)
Si tu veux une chance de t'en sortir fait des jalons. Commence avec une version 0.1:
Une carte qui tient dans une fenêtre (donc pas de scrolling), trois sprites différents pour le terrain, une sorcière, une fiole de poison et un chat. Pas de menu, pas de dialogue, pas de notion de RPG (niveau, inventaires, ..)
Et fait tes jalons à l'avance. Il faut qu'à chaque instant tu ais devant toi un but atteignable. Ne part pas dans des dev en te disant "le jour ou j'ai un truc un peu bien ça deviendra la version 0.1".
Fait toi un gros doc qui décrit tes 10 versions (ou plus) avec précision (ce qu'elle doit avoir, ce qu'elle doit pas avoir) et tiens-toi-z'y. Ça doit être ta ligne rouge, ta bouée de survie.
Et quand tu codes, ne pense qu'à la version à venir, pas aux suivantes (t'y a déjà pensé en écrivant le doc).
Et si ça veut dire réécrire tout une partie du code entre deux versions, c'est pas grave.
(Typiquement, pour la version 0.1 n'écrit pas un code d'affichage qui prend en compte le scrolling si c'est prévu pour la version 0.2. Et tant pis si tu dois réécrire cette partie pour rajouter le scrolling après)
Matthieu Gautier|irc:starmad