A downloadable project

Sacré sujet que cette Gamejam ! Le véritable thème était en fait "pathfinding". 

Première fois que je travaille sur ce sujet. L'implémentation ne fut pas aisée mais je suis parvenu à quelque chose de très propre. Pas de bug connu sur les déplacement : mission réussie !

Je suis élève de Gamecodeur actif depuis environ 6 bon mois. Le proto est codé en LUA avec Love 2D.

Les assets sont tirés en partie de l'atelier de la jam, de FTL (le vaisseau) et les fonds d'écran proviennent de GamedevMarket (pack de 60 fonds d'écran pour la modique somme de 3€).

Les musiques proviennent de banques de son gratuites : soundimage.org

La lib de pathfinding est Jumper.

Je pense avoir passé entre 30h et 40h. Beaucoup de temps consacré à l'implémentation du pathfinding. J'aurai aimé pouvoir proposer d'avantage de gameplay la ou le prototype actuel ne propose qu'une version très courte de ce qu'aurait du être le jeu.

J'avais prévu des avaries du vaisseau, des rechargement de carburant, des incendies, des spécialisations des petits tech (qui apparaissent avec les casiers), etc...

Si c'était à refaire je passerai moins de temps à bien écrire le code...


Download

Download
SpaceShipGarage.zip 34 MB

Install instructions

Unzip File, clic on SpaceShipGarage.exe.

Enjoy !

(Instruction) :

Au lancement, on passe en mode construction en appuyant sur la touche "b" du clavier. Cela permet de placer un casier. Retournez en mode jeu avec la touche "b" pour faire apparaître un technicien. Pour le déplacer il suffit de le sélectionner et de cliquer la ou vous voulez qu'il aille.

Il a une fâcheuse tendance à réagir avec les objets du décor quand il est positionné dessus ! (le bureau est un leurre).

----=======Spoiler alert=======----

Si vous appuyez sur le bouton, l'objectif principal apparaîtra à vous.

Vous devrez ravitailler le vaisseau en munitions (prendre un missile et le déplacer dans la zone grisée du vaisseau).

Sortez et appuyez sur le bouton pour laisser partir le vaisseau.

Leave a comment

Log in with itch.io to leave a comment.