A downloadable game

Almex, élève depuis 1,5 mois

Lua/LOVE2D

Code par moi même, graphismes et sons pris sur internet puis modifiés si besoin

Pas de librairies et codes externes

12 + 1 jours de développement

post mortem :
Ce fut une énorme expérience que d'avoir participé pour la 1ère fois à une gamejam. J'ai appris énormément de truc et je me suis surpris à réaliser chacune des tâches que je me suis imposé. J'ai beaucoup utilisé le trello https://trello.com/b/ZEnOa5Q5/gamejam-18-gamecodeur qui me permet de voir l'avancement et l’historique du projet en temps réelle. Ça m'aide beaucoup pour me recentrer sur ce que je doit faire en priorité avant de trop partir dans tout les sens. Cette outil est vraiment géniale je le conseil. :)
Concernant le projet en lui même, j'ai pas connu l'époque des jeux arcade et j'ai jamais toucher à street fighter donc grosse découverte même si je connaissais en ayant vu quelques vidéos. Le seul jeu vidéo de combat auquel j'ai joué c'était Super Smash Bross Brawl pour vous dire. x) Du coup ba mon objectif initiale c'était : Es ce que je me sent capable de reproduire le jeu Street Fighter à partir de zéro en pure code ? Eh bien avec beaucoup de travaille et d'acharnement je pense pouvoir dire que ma version street Fighter en pure code est pas dégueux même en ayant jamais joué au jeu ! xD
Pour la méthode de travaille et motivation, je n'utilise pas la technique du pomodoro, j'ai simplement des timing où je programme entre 3 minutes et 5 heures d'affilé tout dépend de ma motivation du moment. Étant donnée que ma méthode pour me mettre au travaille est totalement aléatoire eh bien je suis incapable de déterminer le nombre exacte d'heures passé au développement. surement entre 60h et 80h mais j'en sais rien en faite ça peux être plus surtout si on compte pas que la programmation mais la recherche de police, sprites, avec toutes les modifications qui prennent des heures et que si tu save pas ton fichier et que Gimp de m**** crash en plein milieu tu doit tout recommencer ! xD Sinon pour calculer je me base sur une journée de développement généralement si je commence à programmer je programme environ 2 à 3 tâches dans la journée. Sinon c'est une journée de repos où je m'éloigne simplement du code pour décompresser le tout. La dernière journée il me restais plein de tâches à faire mais j'avais pas pour objectif de toutes les faire mais je voulais un système de sélection propre avec menu effets et tout ... du coup j'ai vraiment tryhard pour rendre dans les temps et je suis satisfait du résultat.
Il reste surement quelques petit bugs mais normalement ils ne sont pas bloquant (ça ne fait pas planter le jeu) donc ça va, c'est ce que je voulais au minimum.
J'ai commencé le projet dès que la gamejam a été officiellement lancé mais à ce moment le guide de programmation présentait seulement que faire si vous êtes débutant / initié. Du coup rien qu'avec ça je me suis lancé et j'ai tout fais par moi même car finalement je n'es pas consulté le guide une seule fois après ça. J'ai sans-doute perdu pas mal de temps à chercher moi même ce que David à fait dans son guide mais franchement c'est quand même plus sympa de chercher et trouver par soit même une solution unique et qui fonctionne. :) Jusqu'au jour 10 à peu près, j'avais déjà implémenté les concepts que David venait de présenter dans son guide. J'ai pas regardé comment David à codé son ia du coup mais dans un devlog je présenterai avec quelques ligne de code le concept que j'ai mis en place pour mon ia.


Si quelqu'un est intéressé par les sources du projet ça me pose pas de soucis de vous upload un lien. (même si c'est certainement le bordel dans ces 1600 lignes de code xD )

Bon jeu à tous j'espère qu'il vous plaira ! :)


Contrôles :
se déplacer :                            flèches directionnelles
coup de poing light :          a
coup de poing medium :     z
coup de poing hight:          e
coup de pied ligth :              r
coup de pied medium :         f
coup de pied hight :             t
s’accroupir :                             bas
sauter verticalement  :     espace
salto avant  :                             droite + espace
salto arrière  :                         gauche + espace        

Petites images du jeu :





Download

Download
Street Fighter PC.zip 21 MB

Development log

Leave a comment

Log in with itch.io to leave a comment.