Jeux vidéo

Eden Snake

Unity — arcade narratif.

Pitch

Eden Snake est une immersion narrative arcade — choisissez votre pomme : Adam, Ève ou Lilith ? Chacune ouvre un chemin différent. Essayez-les toutes pour trouver la fin du jeu.

Projet Unity réalisé et publié.

Rôles

Trois dimensions complémentaires : la conception du jeu, l'écriture qui s'y intègre, et le code qui les fait tenir ensemble.

Game Design

Boucle arcade. Mécaniques de Snake enrichies de buffs progressifs et d'un boss caché, qui viennent complexifier la formule de base.

Trois pommes, trois chemins. Adam, Ève ou Lilith : le choix de la pomme structure l'expérience et modifie le parcours du joueur jusqu'à la fin de partie.

Narrative Design

Narration intégrée au gameplay. Système de dialogue Ink tissé directement dans l'arcade, pas en cinématiques séparées.

Le choix de la pomme déclenche un embranchement narratif qui façonne le parcours du joueur jusqu'à sa fin de partie — pas un Snake classique avec du texte ajouté par-dessus.

Contrôles

Flèches, P pour pause, Entrée ou souris pour sélectionner.

Programmation

Au service du gameplay et de la narration ci-dessus : programmation orientée objet avec architecture par héritage pour les types de pommes et les comportements du serpent, gestion de scènes pour des transitions fluides entre menu, gameplay et séquences narratives, Service Locator Pattern pour découpler les managers d'audio, d'UI, de score et de suivi du parcours, machine à états pour gérer pause, renaissance et victoire sans casser le flow, spawn dynamique des pommes selon les choix du joueur, high score persistant, et un boss au comportement autonome qui cible les pommes, vole des segments et combat par collision.

Jouer sur itch.io → Voir le code sur GitHub →