Projet In The Dark – # 2

30 heures de développement effectuées.

Dans la démo (SDTMAG), après 30h (approx 6 jours)
– Timer
– Barre de magie
– Items
– Déplacement & collisons
– Plusieurs niveaux

cap_6_2_

30h dans In The Dark
– Déplacement & collisions
– Affichage d’images
– Base du système de magie

itd_2_1

Je suis lentement en train d’arriver au niveau d’avancement de la démo de la relâche. Je passe beaucoup plus de temps à coder et ce pour arriver aux mêmes résultats, mais ça en vaut la peine. Quand j’ai arrêté le projet de la démo, j’en étais à un point tel qu’il m’était pratiquement impossible d’ajouter un nouveau type d’ennemi ou d’item ou même d’ajouter un niveau sans faire entre 10 et 100 lignes de code supplémentaires. Je ne pouvais pas non plus changer l’affichage sans changer la moitié du code. Chaque petite modification me prenait un temps fou à effectuer. Bref, c’était le chaos. C’est pour ça que j’ai recommencé à zéro, et pour ça que les résultats se font sentir moins rapidement sur cette version, car je prend le temps de faire du code efficace (enfin, plus que sur la démo).  Cependant, quand je vais avoir atteint le niveau technique de la démo (dans environ 20 ou 30h, je pense), le reste du travail se fera quasi uniquement à l’extérieur du code.

Cela dit, les choses avancent tout de même plus rapidement que ce que j’espérais. Justement, je pensais prendre un peu plus de temps sur l’organisation du code, la structure, etc. mais tout cela s’est codé relativement rapidement, à ma grande suprise.

Les prochaines étapes dans les jours qui vont suivre seront :

  • Coder les effets des items
  • Coder la transition entre les niveaux
  • Coder le système de magie au complet (barre, cooldown, etc)
  • Coder le système de temps du niveau

Après ça (mais c’est pas pour tout de suite) y’aura les menus, les écrans de Game Over, etc…

C’est tout pour cette fois, merci d’avoir lu!

Over.

Publicités