S^3 ( shiny string shooter )
About
Projet pour la Gamecodeur GameJam#13
Élève Premium de Gamecodeur depuis le 07/01/18
Langage et Framework : LUA - Löve2d
Coder par Degph - Graphisme par Dgeph ( avec l'aide du Random Sprite Generator de Boris van Schooten )
Music - Thunder Force II (c) Tecnosoft
Temps passé : une quarantaine d'heures
- J'aborde le sujet en essayant d'opter pour une logique "objet"
Chaque élément du jeu et une pseudo instance de classe (couche de l’arrière-plan, Players, ennemies, tirs etc ), je découvre une manière extrêmement modulaire de coder.
L’implémentation de nouvelles fonctions, comportements, ou variations devient rapide, ludique et ne démolit pas l'organisation du code.
Ça nécessite par contre d'anticiper un peu plus les choses, ce qui n'est au final pas plus mal.