LifeZoom
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 :
Status | Released |
Platforms | Windows |
Author | Nekyia |
Tags | game-of-life, jeu-de-la-vie |
Code license | MIT License |
Average session | A few seconds |
Languages | French |
Links | Source code |
Download
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.
Leave a comment
Log in with itch.io to leave a comment.