La manufacture du père noël (GC GameJam 22)
A downloadable game for Windows
NOTES DE L'AUTEUR
Bonjour,
je vous présente mon projet, développé dans le cadre de la GameJam numéro 22 de Game Codeur.
Je suis élève de Game Codeur depuis environ 4 mois.
J'ai utilisé le langage LUA avec le framework LÖVE 2D.
Les images du jeu ont été réalisées par moi-même mais les musiques ont été récupérés sur YouTube sans l'accord du compositeur.
Bien que comme tout le monde j'ai un planning chargé, j'ai choisi de me sortir les doigts (comme le dit si bien David) et de me lancer, convaincu du bénéfice que cela représente pour ma formation !
Même si le résultat est loin d'un jeu commercialisable, je suis fier d'avoir réussi à produire ce prototype fonctionnel et sans avoir besoin de revoir des cours. Cela m'a permis de valider mes acquis et me conforte sur le fait que je peux continuer la suite de ma formation.
Ce projet m'a monopolisé pour environ 15h de code, 2h de graphismes (j'ai jeté plusieurs concepts à la poubelle) et 3h de gestion de projet et de publication.
Je partage les sources de ce projet ici => https://github.com/TheMenerv/GameCodeur-GameJam22-Noel
Je vous invite, si vous êtes débutant en LUA/LÖVE, à regarder les commit du projet qui montrent les étapes de développement => https://github.com/TheMenerv/GameCodeur-GameJam22-Noel/commits/master
Je termine enfin cette note avec une dédicasse à ma femme qui m'a assistée dans les tests et à David et la communauté Game Codeur avec qui je me sens si bien :)
MODE D'EMPLOI
Au lancement du jeu, appuyez sur la touche ESPACE de votre clavier pour démarrer le jeu.
Utilisez les touches fléchées HAUT, BAS, GAUCHE, DROITE et la touche V pour déplacer le Père Noël.
A proximité d'un outil, pressez la touche C pour l'utiliser, idem pour le traineau.
BUT DU JEU
Vous êtes le Père Noël et vous devez produire les jouets commandés par les enfants pour Noël. En haut à gauche, vous avez un compteur de jours qui se décrémente jusqu'au jour de Noël. En dessous de ce compteur, vous avez le nombre de jouets que vous avez produits et chargés dans le traineau et la quantité totale que vous devez réaliser.
Sur la partie centre/droite du haut de l'écran, vous avez la liste dans l'ordre des outils à utiliser pour créer le jouets suivant.
Une fois créé, vous devez le déposer dans le traineau afin que ce jouet soit comptabilisé et que le suivant apparaisse.
Lorsque vous avez déposé autant de jouets que réclamé par le jeu dans le traineau, le jeu vous indique que vous avez gagné.
Si le temps s'écoule et que vous n'avez pas déposé assez de jouets dans le traineau, vous avez perdu.
INDICATIONS UTILES
Le jeu n'est qu'un concept de GameJam, il a donc certains défauts que je n'ai pas pris le temps de corriger.
- Si vous faites une erreur dans l'ordre des outils à utiliser, vous devez quand même interagir avec le traineau. Cela n'augmentera pas votre nombre de jouets produits, mais ça permettra de réinitialiser votre séquence et donc vous pourrez tenter une nouvelle fois de créer le jouet requis.
- La première partie demande uniquement 1 jouet à créer (tuto), si vous enchainez sans fermer le jeu entre temps, vous devrez ensuite créer 10 jeux, puis un de plus à chaque nouvelle partie. Le défaut est que cela se produit même lorsque vous perdez une partie.
- Je sais que réaliser une animation aurait grandement améliorer la qualité du jeu, mais j'ai du faire des choix dans la conception pour que le projet tienne sur le temps que je pouvais y consacrer.
Status | Prototype |
Platforms | Windows |
Author | Menerv |
Genre | Puzzle |
Tags | 2D, game-codeur, gamecodeur, Game Jam, gamejam-22, LÖVE, menerv, noel, santa, Singleplayer |
Code license | Apache License 2.0 |
Average session | A few seconds |
Languages | French |
Inputs | Keyboard |
Links | Source code, Twitch, Twitter/X |
Download
Install instructions
Dézipper le fichier .zip et executer le fichier "GC_GameJam_22.exe"
Comments
Log in with itch.io to leave a comment.
Hello l'ami,
c'est le premier jeu que je teste de cette gamejam. Toutes mes félicitations, ça fonctionne très bien chez moi et c'est tout mignon. L'idée de jeu est bien sympa.
Bonne continuation et bon code.
Bond51
Merci beaucoup, je suis content pour ma premiere jam :)