fun :)
par contre le jeu est jouable uniquement sur un écran 50-60hz car sur mon écran 144hz c'est va trop vite ^^.
(cf la vidéo sur le delta time de david ;))
Bonjour david,
désolé j'ai pas remis mes post de la partie communautaire.
voici mes source source code
sinon pour répondre a tes questions
Framework : phaser.io
language utilisé: javascript
Code et graphisme: kraken007
Lib externe: non
temps passé: 20-30h
j'ai utilisé un tableau a 2 dimensions pour la grille et une liste pour les cellules à modifier. j'ai aussi utilisé une liste pour affiché les lignes du la grille. (Ligne 283, 341 et 431).
voila
merci :)
ok je vais mettre un repère visuel supplémentaire. Peut etre une bordure verte sur celui de départ.
Pour relancer une partie après le GameOver il faut faire un double click. j'avais mis un click mais la plus part du temps on zapé le gameOver.
Je vais peut être mettre un écran de sélection pour choisir son youtubeur et après le gameOver renvoyer sur cette page.
éditeur fonctionnel.
voila tout est fonctionnel, moche mais fonctionnel.
je vais faire un coup de polich avant de le publié ce we.
Amélioration pour plus tard:
Avancement du projet.
Ajout des games states.
une state pour l'intro avec une explication du jeu, des boutons pour faire défilé le texte et un bouton start pour lancé le jeu.
Et une state pour le jeu.
Prochaine étape :
faire un éditeur de "niveau" avec des templates de départ sélectionnable et customisable.
Bonjour David,
c'est ma deuxième expérience avec phaser ^^.
J'avais refait le casse brique de l'atelier lua avec phaser.
j'ai effectivement une matrice pour le patern de début et un tableau d'objet cellule pour les cases à modifier.
mais voici le code : github.
L'ago fonctionne.
La prochaine étape est d'ajouté des gameStates pour avoir plusieurs écrans pour les explications, le jeu, et le gameover si plus de cellule vivante.
Le but ultime serais de faire un éditeur pour que le joueur fasse sont patern et voie ce que ça donne.
Voila :)
Merci ;)
Bonjour a tous,
Mon projet consiste à coder un jeu de la vie cf(jeu de la vie), avec le framework phaser.io en javaScript.
J'utiliserai un tableau à 2 dimensions pour la grille de jeu et des listes pour gérer les cellules vivantes ou mortes.
Et @david oui il faut qu'on se sorte les doigts ;)
Kraken007