A downloadable game for Windows

Le thème de la gamejam 15, gestion/simulation, ne m’a pas beaucoup inspiré. J’ai donc décidé de faire… un jeu de la vie !

Il ne s’agit pas vraiment d’un jeu malgré le titre, mais bien d’une simulation.

La grille est composées de 360000 cellules.

On peut remplir la grille aléatoirement ou à la main, inverser l'état de la grille, avancer pas à pas ou lire (8 vitesses), zoomer sur une partie de la grille (15 niveaux de zoom). On peut également sauver sa grille ou l'enregistrer au format .rle (voir :  Run Length Encoded format).

Enfin la touche magique permet de charger un motif au hasard =)

- Elève Premium de Gamecodeur  : Nekyia, depuis le 26/07/17

- Coder en C++ avec la SFML

- J'ai coder tout le jeu et j'utilise la font roboto.

- Temps passé : environ 45 heures sur une semaine

- Petit postmortem :

J'ai rencontrer deux grosses difficultés : d'abord la mise en place du zoom, qui me force à passer d'une grille composée de pixels à un ensemble de rectangles qui doivent parfaitement correspondre. Le deuxième défi a été la gestion des fichiers, d'abord enregistré en binaire, puis au format rle, ce qui me permet d'utiliser une large collection de patterns déjà existante. Il a fallut également centré le motif dans la grille.

Mais comme toujours, avec de la persévérance on arrive au bout de tout les challenges !

devlogs sur Gamecodeur :



Install instructions

Téléchargez l'archive .zip et dézipper là dans un dossier. Exécuter le fichier LifeZoom.exe contenu dans le dossier.

Si l'exécutable ne fonctionne pas, assurez-vous d'avoir installer le package redistribuable Microsoft Visual C++ pour Visual Studio 2017.

Download

Download
LifeZoom.zip 1 MB

Leave a comment

Log in with itch.io to leave a comment.