A downloadable game for Windows

Download NowName your own price

Jeu Sokoban like , le titre se prononce "Pousse Ta Caisse" ;)

- Elève Premium de Gamecodeur depuis 11 mois

- Langage et Framework utilisé : C#/Monogame

- Code par Wensheng / Graphismes par Wensheng / Sons provenant de 2 sources : OpenGameArt.org et BFXR :

https://www.bfxr.net/

https://opengameart.org/content/sfx-circuit-breaker

https://opengameart.org/content/foot-walking-step-sounds-on-stone-water-snow-woo...

https://opengameart.org/content/menu-selection-click

https://opengameart.org/content/won-orchestral-winning-jingle

- Utilisation de librairies et codes externes : Non

- Temps passé : environ 70 heures

- Comment as-tu (ou pas) abordé la contrainte du thème : J'ai commencé par faire les graphs des caisses, du sol et des murs (assez simplistes, ça m'a pris environ 1h).

J'ai réfléchis pendant ce temps au nom que je pourrais donner au jeu et ai décidé de créer un écran titre à l'aide des caisses :)

Ajout ensuite d'un personnage (qui ne correspondait pas vraiment à mes besoins de vue du dessus). J'ai décidé de créer mon propre personnage et sprite sheet (environ 2h, je suis assez du content du rendu ! ).

J'ai ensuite ajouté le déplacement des caisses (gestion collision joueur et caisse) puis j'ai ajouté la collision d'une caisse avec une autre caisse.

Ajout des scores (score + nombre de déplacements).

Ajout compteur de temps

Ajout changement de couleur quand la caisse est arrivée à destination

Ajout fin de niveau

Ajout Langues : Français / Anglais

Modification écran titre et ajout d'un easter egg à la fin de ce niveau

Création du niveau 1 avec ajout des murs

Correction du système de collisions qui permettait de passer à travers les murs

Correction Ecran titre, caisse était collée contre le mur (merci Sylvain ;-) ) 

Ajout de 3 niveaux supplémentaires (il y en aura 10 en tout + l'écran titre)

10 niveaux sont maintenant disponibles

Ajout des bruitages de pas, déplacement de caisses, sélection du menu, positionnement de caisse ok ou ko, victoire

- Petit postmortem (avis sur le langage/framework utilisés, difficultés, succès, choix, bilan personnel rapide, etc...) : J'ai rencontré des soucis de design pattern, je ne suis pas encore à l'aise et je pense continuer à travailler sur ce point. 

Les collisions m'ont encore posé des problèmes, surtout le fait de devoir bloquer le joueur et la caisse à la rencontre d'un obstacle (autre caisse). Et tout ça à cause de mauvaise affectation de variables => référence au lieu d'une copie sur laquelle je faisais des modifications..

C'est pour le moment le jeu le plus abouti que j'ai posté et je suis particulièrement content du résultat !!! :)


Download

Download NowName your own price

Click download now to get access to the following files:

PoussTaKs_sources.zip 4 MB
PoussTaKs.zip 3 MB

Comments

Log in with itch.io to leave a comment.

J' ai bien aimé aussi

Merci et désolé j'ai merdé dans l'appel de fonctions... vous n'aviez accès qu'au dernier niveau ! il y en a 10 en tout...

Au début, je m'en allais pour placer tout les blocs, jusqu'à ce que je vois l'inscription disant que c'est l'écran titre. Bon travail, continue comme ça.

Merci et désolé j'ai merdé dans l'appel de fonctions... vous n'aviez accès qu'au dernier niveau ! il y en a 10 en tout...