A downloadable game for Windows and Linux

Participation à la GameJam #35 de GameCodeur

Elève GameCodeur depuis 1 an - C'est ma deuxième participation à une GameJam.

FrameWork : Löve 2D

Code : Stef Leflou / Graphismes : Stef Leflou / Musiques et Sons Kronbits (libres de droits) et Play on Loop

Pas d'utilisation de librairies ou de code externe

Temps Passé : entre 20h- 25h

Je n'avais pas codé depuis environ 5-6 mois. Je me considère encore comme Grand débutant. Cette GameJam m'a permis enfin de comprendre de manière plus fine l'usage des tables et des listes. C'est donc un gros progrès personnel qui m'a débloqué sur de nombreux points. J'ai du voir et revoir le cours sur les tableaux (coder un inventaire de RPG) une bonne vingtaine de fois au fil des mois, j'ai pratiqué les ateliers jusqu'à celui des zombies qui parle des machines à état.

Grâce à cette Jam, je suis maintenant beaucoup plus à l'aise avec un code qui prend de l'ampleur. Cela m'a permis d'améliorer ma capacité à trouver et réparer un bug (ça pouvait être très frustrant et source d'abandon).

J'ai aussi beaucoup utilisé les replay des DLC sur certains points pour comprendre des principes que je voulais intégrer au prototype.

TIPS : Commencez plutôt au niveau 2 pour vous familiariser avant d'augmenter le niveau de difficulté et n'hésitez pas à utiliser la touche Shift pour bloquer le héro. Son tir est boosté pendant cette position. Pratique pour se débarrasser d'une horde un peu trop collante. Si vos munitions sont à 0, n'oubliez pas de recharger en appuyant sur la touche de tir. Un zombie possède 12% de chances de dropper entre 1 et 5 munitions supplémentaires. Bonne chance !

--- Contenu de la version 0.2 ---

- Ajout d'un scrolling et d'une map (non finalisée)

- Possibilité de tirer sur les bidons d'essences (blesse les zombies pendant le temps de l'explosion)

- Ajout de particules quand les zombies sont touchés

- Ajout de particules quand un bidon d'essence est détruit

- Le taux de drop des munitions sur les zombies est passé de 30% à 12% (l'ajout du scrolling permet d'éviter plus facilement les zombies et le joueur récupère trop rapidement des munitions avec un taux de 30%)

--- Contenu de la version 0.3 ---

- Ajout d'un sprite Héro : position accroupie pour la direction droite ou gauche

- Retour à la position d'animation du héro au bout d'une seconde si les touches de déplacements ne sont pas utilisées

- Ajout d'un écran de sélection pour le personnage

- Ajout d'un nouveau Héro (Une ninja accompagnée d'un chien)

- Ajout d'un sprite allié (chien) qui attaque les zombies pour le joueur (Espace pour lui faire changer de direction). La mécanique de gameplay n'est pas encore ajustée

------- Reste à améliorer ---

- La gestion des tirs (je n'ai pas ajusté du tout les collisions)

- Ecran de présentation (j'aimerais ajouter quelques animations)

------- Reste à intégrer -----

- Coder le système pour ramener un bidon d'essence jusqu'au véhicule (système simplifié pour la Jam, il suffit d'en récupérer entre 2 et 10, selon le niveau de difficulté choisi, pour gagner.

- Système de scoring

- Système de niveau

- Gameplay différent selon le Héro choisi

--- Il est possible d'augmenter ou baisser le son du jeu avec les touches +/- du pavé numérique (je ne l'ai pas indiqué dans le menu du jeu, la police que j'ai utilisé n'inclue pas de + ^^)

Download

Download
Leflou_Zombies_v0_2.zip 6 MB
Download
Leflou_Zombies_v0_3.zip 6 MB

Comments

Log in with itch.io to leave a comment.

Excellent proto ! Moi aussi je suis élève de gamecodeur !
Bravo pour ce 1er jeu.

J'adore comment tu as ecrit le reloading en fond, cest tres stylé. 

Gg à toi !