A downloadable game

Operation Manhattan is a simple rail shooter inspired by classic arcade game Operation Wolf.

The gameplay was kept minimal due to time constraint.

Ideas not implemented:

- other types of enemies

- additional enemies behaviors (eg crouch)

- enemy projectiles (knives ?)

- exploding barrels (kill all visible enemies)

- limited ammo with pickups

***

- Elève Premium de Gamecodeur : depuis le 05/03/2021

- Langage et Framework utilisé: LUA/Love2D

- Code par AlbanR

Assets:

- décors: "Abandoned City sur Open Game Art"

- sprites créés à partir de modèles 3D + animations sur Mixamo + rendu sur Blender

- sons: videvo.net

- Utilisation de librairies et codes externes : classe FSM (Finite State Machine) adaptée de https://github.com/games50/fifty-bird

- Temps passé: trentaine d'heures

- Petit postmortem (avis sur le langage/framework utilisés, difficultés, succès, choix, bilan personnel rapide, etc...):

En m'inscrivant sur gamecodeur, je ne voyais pas l'interêt des jams que je voyais comme des concours. Je voulais juste apprendre.

Maintenant, je comprends !

Comme  je n'ai pas encore terminé le parcours des fondamentaux (même si j'ai presque tout regardé), j'ai du me débrouiller avec le peu que je savais faire.

Cela m'a permis d'appliquer les patterns de base du scrolling infini, sprites et animations, machine à état.

En parallèle des ateliers, j'ai continuellement développé mes propres classes réutilisables pour éviter de démarrer à chaque fois d'une "feuille blanche"

Cela m'a permis de conserver un code très modulaire et facilement extensible au prix d'une certaine lourdeur par moment (les classes spécifiques, à chaque fois qu'il faut implémenter un nouvel état par exemple !)

Comme beaucoup de débutants, j'ai perdu beaucoup de temps sur des trucs qui après coup m'ont semblé simples; à se demander comment j'ai pu perdre autant de temps sur ces aspects :-\

Au final, un jeu au gameplay très basique et ennuyeux très rapidement mais facilement extensible avec du temps supplémentaire.

Egalement difficile de concilier journée de travail normale, vie de famille et projet pour la jam.

D'une certaine façon, j'ai même gouté au "mode crunch" sur la fin !

Au sujet de l'histoire du jeu: hem ... c'est assez éloigné du film. On peut imaginer que le joueur incarne Snake qui traverse en voiture la ville désolée de Manhattan avec tous les vilains à ses trousses !

Mais c'est juste un rail shooter arcade, donc pas vraiment d'histoire à raconter. C'est la première idée qui m'est venue et j'ai continué sur ce type de gameplay.



Download

Download
Operation Manhattan.zip 157 MB