A downloadable game for Windows

Histoire

Dans un futur proche, les humains ont déclenché une guerre nucléaire : plus du quart des individus de l'espèce humaine ont péri durant cette guerre. Quand la guerre s'est terminée, le Protectorat Terrien a été créé dans le but de pacifier la Terre et d'éviter tout nouveau conflit. Mais après vingt ans, les radiations n'ont pas disparu et de nombreux humains continuent de mourir irradiés. C'est dans ce but que le Protectorat Terrien a développé le programme Vessel, une navette capable de désirradier la planète, et de donner une nouvelle chance à l'humanité. En tant qu'agent du programme Vessel, vous êtes chargé de récolter les cristaux capables de faire fonctionner la Navette, et de redonner une chance à l'humanité...


Informations sur l'auteur

Ce mini jeu a été développé dans le cadre de la Gamecodeur Game jam #15.

- Elève premium pro sur Gamecodeur depuis le 13/05/2018 : DoktorNo

 - Langage, framework utilisés : Lua, Löve2d

 - Code par DoktorNo - Graphismes par DoktorNo - Sons par DoktorNo

 - Utilisation de librairies et code externes : NON

 - Temps passé : ~ 40 heures

 - Quand j'ai vu le thème de cette game jam, je ne savais pas trop quoi faire, et je me disais que c'était peut-être trop compliqué pour mon niveau. Mais j'ai eu l'idée d'un jeu de gestion du temps et de ressources. J'ai alors commencé a développer un prototype de jeu sur une tilemap ou nous devions déplacer un personnage qui pouvait récolter des cristaux. Je suis alors parti de ce concept et j'ai développé un chronomètre de niveau, un bâtiment de stockage, des tourelles, de la lave... puis, comme je venais de terminer l'atelier les bases de l'intelligence artificielle, j'ai décidé de développer des ennemis, dotés d'une intelligence basique. J'ai fini par inventer une histoire, qui pouvait aller avec les graphismes que j'avais fait.

 - J'ai eu des difficultés au commencement du prototype : je ne savais pas vraiment comment démarrer, et j'ai eu du mal à créer un code capable de gérer des cristaux, d'enregistrer leur position, leur état (ramassé, récolté, ...), de gérer des téléporteurs : je ne savais pas comment enregistrer les coordonnées de leur sortie. Mais quand j'ai réussi à résoudre tous ces problèmes, j'ai été très fier du résultat, étant donné qu'il s'agit de mon premier jeu. Il me reste par contre un problème à résoudre avec le déplacement des ennemis : dès qu'ils sont à la droite du héros, ils le fuient au lieu de le rejoindre pour l'attaquer.

StatusPrototype
PlatformsWindows
AuthorDoktorNo
GenreStrategy
Made withLÖVE
Average sessionA few minutes
LanguagesEnglish

Install instructions

Lisez le fichier instructions.txt (inclus dans les deux dossiers) avant de jouer. Je n'ai pas inséré de didacticiel, et ai donc décrit les principes de base du jeu dans un fichier .txt externe.

.ZIP (exécutable)

Pour lancer l'application, téléchargez le fichier .zip contenant l'exécutable Windows, et lancez le fichier IrratdiatedLands.exe.

.ZIP (sources)

Pour lancer l'application téléchargez Löve2D à l'adresse : www.love2d.org et lancez le fichier IrradiatedLands.love avec l'application Löve. Sinon, vous pouvez accéder directement au code depuis les fichiers .lua.

Download

Download
Irradiated Lands (exécutable) 4 MB
Download
Irradiated Lands (sources) 569 kB

Comments

Log in with itch.io to leave a comment.

Super ton jeu !

Mais j'ai rencontré un problème, si je meurs avec un cristal, il est impossible de ramasser un nouveau ou de construire le collecteur et j'ai l'impression que les cristaux non ramassés s'accumulent à chaque mort