Corneria - La Guerre des trucs ronds
Note version web !
La version web pourra ramer de temps en temps, et une attaque du boss final a été retirée à cause de cela.
Introduction :
Il s'agit d'un fan game de Star Fox, vu de dessus en utilisant majoritairement des sprites issus d'un tuto en ligne.
- Flèches/ZQSD/AWSD : Se déplacer.
- Clic gauche : Tirer.
- Clic droit : Utiliser un gadget.
Note d'intention :
Le jeu a été démarré en 2018, au tout début de mon expérience de développeur, en suivant donc des vidéos d’At0mium, suivant lui-même des tutos de Shaun Spaulding.
Ecoutant ses conseils de toujours essayer d’aller plus loin lorsque l’on suit des tutos, j’ai commencé à déborder en ajoutant des canons, des bonus à ramasser, puis des ennemis spéciaux, des niveaux...
C'est d'ailleurs pour cela qu'il y a des assets récupérés d'internet sur ce jeu. Je n'avais pas encore la philosophie de tout créer pour chaque jeu, et je ne voulais pas dénaturer le projet initial.
A 5 reprises, j’ai lâché puis repris plus tard le projet, à chaque fois fort de
nouvelles expériences entretemps. D’où un mélange un peu particulier entre
les différents aspects du jeu, car tout s’est construit sur plusieurs années, et surtout selon mes capacités de chaque époque !
Je suis content d’en être venu à bout. Et ravi que vous vous y intéressiez !
Liens vers les tutos :
- Your first game in GameMaker Studio 2 (GML Code) par Shaun Spaulding
- GameMaker Studio 2 : On fait notre jeu ! par At0mium (At0miumVOD)
Lien vers les musiques (Youtube) :
- Star Fox (SNES) - Corneria - Orchestral/Electronic par Pontus Hultgren Music
- Star Fox - Corneria Acapella par Smooth McGroove
- Kenji Ito (Romancing Saga 2 - Re:Birth -SEN- / ”Saga” Battle Tracks Arrangement Album) :
Lien vers la banque de son utilisée :
- Modern UI SFX - Sound pack par Cyberleaf Studio
Download
Development log
- V1.250 days ago
Comments
Log in with itch.io to leave a comment.
Y a des imperfections ici et là (surtout les hit-box), et le boss final est impitoyable (j'ai dû le faire en mode invincible), mais la créativité et l'humour du jeu lui donnent un chouette cachet !^^ Les fan-game c'est quand même chouette pour apprendre le gamedev. C'est le genre de création que j'aime voir sur le web !
Et mention aussi à l'animation d'arrivée du boss final. Ça rend super bien.
Pour les hitboxes j'ai pas spécialement repéré de souci. A savoir que les ailes du vaisseau peuvent être touchées (Ce qui nous rend plus difficile à toucher quand on est blessé), et des ennemis ne peuvent pas nous toucher au moment où ils apparaissent (Notamment les rouges).
Merci pour l'animation du boss final. Avec mon expérience actuelle ça aurait allé mais je l'ai faite assez tôt et ça a été TELLEMENT galère. Ravi que ça rende bien. Mais navré qu'il soit trop difficile.
Merci pour le retour !
Les hit-boxes je pense que c'est le fait qu'elles soient rigoureusement conformes au sprite qui m'a posé problème. Dans pas mal de shooter il me semble que c'est un cercle au niveau du cockpit, ou une zone plus petite que le vaisseau lui-même. Je pense que ça marche comme le coyote time : y a besoin d'une marge pour qu'on ait le temps de frôler un projectile et de réagir. Ici j'avais pas cette marge, du coup impossible de prendre le risque de s'approcher sinon il suffit d'un pixel en contact pour prendre un dégât. La 'hit-box mentale" était donc plus grande que le sprite lui-même ! ^^' Pareil pour les ailes d'ailleurs, elles sont larges donc c'est difficile de manœuvrer en les prenant en compte.
C'est vrai que la hitbox du personnage a été faite avant que je commence à utiliser des sprites dédiés (Invisibles mais de la forme et taille que je veux. Car sur Gamemaker, il faut forcément avoir une hitbox précise suivant le sprite pour pouvoir la tourner.
J'avais cependant prévu une marge mais elle est sur les ennemis (En gros, leurs "poils" ne comptent pas, + quelques pixels de marge), vu qu'il s'agit d'un sprite rond (Et donc osef si ça tourne). Mais j'étais un peu limité vu qu'il fallait aussi que les balles les touchent !
Je pense que je ferai l'effort de modifier ça, même si ça prendra un peu de temps.
DO A BARREL ROLL!
Ah non peux pas.
0/10, no barrel roll.
20/20 super jeu
On peut cependant faire la toupie à l'aide de gracieux tours avec la souris.
Merci d'avoir joué !
SUPERBE ROTATION DU JOUEUR FRANCAIS