A Heist with Pancake !

Réalisation d'un jeu de plateforme sans fin, en C# et en TDD, mettant en scène Pancake, un chien voleur de friandises dans une usine. A venir ;)

Featured image

Présentation du jeu

A Heist with Pancake est un jeu de plateforme PC développé en C# depuis avril 2020 par moi-même : A la suite du mini-Space Invaders réalisé en TDD, je voulais faire un jeu suffisamment complet, et également façonner les compétences acquises lors de ce dernier.

Le principe du jeu est très simple :

La génération pseudo-aléatoire de niveaux

Une autre raison qui m’a poussé à développer ce jeu est à cause d’un autre jeu sur PC, Spelunky, auquel j’ai joué des centaines d’heures sans m’en laisser, et qui rend addictif à cause d’un principe de design qui est la génération pseudo-aléatoire de niveaux (Ou ce que Derek Yu appelle, dans l’ouvrage traitant du succès de son jeu “The Random-Authored Pattern” : L’espace de jeu utilise une grille de pattern avec dans de multiples mutations, qui peuvent générer elles-aussi aléatoirement d’autres mutations). Vous pouvez trouver une vidéo explicative de ce principe ci-dessous :

On retrouve donc ce principe dans de nombreux jeux. Par exemple au début des jeux de la saga Animal Crossing, lorsque l’on crée sa ville, cette dernière est générée dans une grille dans laquelle chaque case va correspondre à un pattern déjà prédéfini, et s’adapte en fonction de la position aléatoire des rochers, des rivières, etc.

Et où c’est qu’on en est, là maintenant ?

J’essaie donc de pouvoir exploiter ce principe afin de créer un jeu qui soit fun, juste et addictif en même temps. Il me donne cependant du fil à retordre ! Mais vous pourrez bientôt trouver une première version du jeu ! ;)

À mon Jack Russell, Pancake.