A downloadable game

Se joue au clavier ou à la manette (voir contrôles dans le menu)

Patch notes 1.1 :

  • Ajustements IA
  • Ajout boss de fin de niveau
  • Ajout mode de vie infinie

---------------------

  • Elève Premium de Gamecodeur  : dreyves, depuis 5 mois premium
  • Langage et Framework utilisé : c# / monogame
  • Graphismes menus : images Internet
  • Sprites jeu : https://www.spriters-resource.com et http://spritedatabase.net
  • Musique : moi
  • Sons : divers sites dont https://www.sounds-resource.com
  • Utilisation du framework Newtonsoft pour la gestion d'un fichier config Json pour les commandes clavier et manette
  • Temps passé : 80 - 90 heures ( + les heures à y réfléchir passivement ;) )

---------------------

Salut,

C'est ma 2ème Gamejam, alors déjà j'espère que le jeu vous plaira, je me suis beaucoup investi dedans et même la j'ai encore des idées, des choses que j'aurais pu faire mais je préfère clôturer ce projet avec l'idée que dans le temps imparti j'ai fait ce que je pouvais pour rendre le travail le plus propre possible.


Un peu de technique

J'ai préféré me lancer sans regarder les tutos de David pour me confronter aux problèmes, je les regarderai plus tard pour voir si je peux en tirer des astuces.

J'ai développé en c# sous monogame et Visual studio et j'ai traité les sprites sous Gimp / Piskel et un peu Aseprite pour les animations.


Boire ou conduire, une histoire de choix

Le thème étant jeu de versus ou beat em up, il fallait choisir.

L'enjeu du versus étant pour moi de réussir à développer une ia convenable et des pannels de coups / combos, j'ai préféré m'orienter vers le beat em up, au moins j'étais (presque) sur d'arriver à un résultat décent.

A la fin de la Gamejam 16, j'avais envie des bosser sur les menus, et comme je voulais que le joueur puisse configurer ses touches, j'ai pris du temps pour faire une interface de gestion des commandes (et ça m'a permis de mettre en pratique les cours sur les fichiers externes)

J'ai commencé le développement avec les sprites de Ryu et les environnements de Burning Fight de http://spritedatabase.net, puis je suis passé aux sprites de Final Fight 3.


Vogue la galère

Alors oui j'ai changé tous les sprites à 2 jours de la deadline, je me suis rendu compte quand j'ai sorti la tête du guidon que les environnements, les sprites des ennemis et le héros étaient de tailles différentes et en changeant les tailles, ça devenait dégueu.

J'ai tout mis à la poubelle, au final ça m'a pas pris trop de temps à tout changer mais ça a entrainé un autre problème.

J'ai  voulu intégrer un système de combos, fonctionnel avec les anciens sprites mais les nouveaux étaient de natures différentes (par exemple beaucoup de sprites de saut dans final fight 3 alors que burning fight pas beaucoup). Ça entrainait une modif de mon code alors j'ai préféré supprimer les combos.

Il reste juste un reliquat avec 3 * high punch et 3 * low punch.


A bientôt

Download

Download
Street bagarre 1.1.rar 6 MB

Comments

Log in with itch.io to leave a comment.

(1 edit)

Alors la! une pure merveille.Je commence juste a tester ce jeu mais j'en ai connu un dans ma jeunesse ( oui je suis né dans les années 80, avec les premiers mortal combat en 2D) très ressemblant, et juste pour la référence......... je pars avec un a priori tres positif. en tous cas bravo; je suis bleufé par le resultat, et surtout motivé a block pour poursuivre les cours pour obtenir des resultats similaires, (surtout prendre le temp d'éplucher le guide de prog street fighter.... bref, tu m'a vendu du reve la :-D

Tu devrais peut etre mettre une barre de vie boss, et si possible, un combo projection :-)

Ton commentaire me fait très plaisir, merci ;)

Merci pour ce postmortem détaillé.

Je suis sincèrement bluffé par le résultat.

Mentalement, je ressors d'une session où j'ai la sensation que tout y est : un style personnel, un game feel avec de la patate dans les coups, une maîtrise technique, une cohérence graphique.

Mention spéciale pour :

  • Le changement de background entre les combats.
  • L'effet télé cathodique
  • La maîtrise du genre beat them up (tu es un joueur de Streets of Rage ?)

Merci franchement pour ton travail !

Merci bcp pour ton commentaire, ça me touche, mon objectif est atteint ;)

Sinon chuis pas particulièrement un joueur de street of rage, juste un joueur qui a pas mal baroudé dans le monde vidéoludique.

j'ai bien aimé l'aspect ecran retro avec une patine sur le jeu, par contre ya pas de sons pour les coups, moi triste ; C'est propre manque pas grand chose pour en faire un vrai jeu (fini)

Pas de sons pour les coups ou pas de sons du tout ?

parce que chez moi j'en ai

moi jai pas les sons sur les coups . 

Ah merde, je sais pas d’où ça vient, sur mon pc tout marche :(

Alors çetait peu être un bug qui est venu de chez moi au lancement, mais ça n'a pas affecté ma note. Love love xd

la derniere fois pour ton histoire de chiottes j'avais mis 5/5 ... 

ben la aussi 

Merci c'est sympa ;)

Bravo pour ce que tu as fait ! Il me fait penser à Street of Rage.

Faudrait rajouter quelques vies et aussi de pouvoir recommencer le jeu sans devoir le relancer.

Hey ! Merci pour le retour, c'est noté, je vais regarder ça vu qu'on a une rallonge de temps.

Essaye de mettre une petite description sur ton jeu, c'est plus agréable.
De plus, il faudrait aussi mettre depuis quand tu es sur Gamecodeur, quel langage, des librairies externes et un post-mortem (ce que tu as appris en gros).
Bref, tous les petits trucs qui donneront envie de jouer à ton jeu