Berger de Poissons
Guide un banc de poissons jusqu'à l'abri, malgré les requins
Un mini-jeu d'arcade construit sur une vraie simulation de boids (alignement, cohésion, séparation). On maintient le clic pour charger un attracteur qui aspire le banc et le fait tourbillonner, la barre Espace déclenche une onde de choc, et il faut pousser 15 poissons dans la zone verte en 60 secondes pendant qu'un requin poursuit le plus proche. Il y a aussi 9 jetons bonus ou malus (attraction inversée, +10 s, nouveau prédateur…), quatre niveaux de difficulté et un mode debug qui dessine le rayon de perception de chaque poisson.
Ce qui brille
- Simulation de boids en temps réel : chaque poisson réagit à ses voisins dans un rayon de 80 px
- Attracteur « à charge » : plus on maintient le clic, plus le rayon et la force augmentent, avec une composante tangentielle qui fait tourbillonner le banc
- Requins prédateurs qui ciblent le poisson le plus proche, avec 4 difficultés (0 à 3 requins)
- 9 jetons bonus/malus avec durées, cooldowns, badges et journal d'événements
- Mode debug (touche D) qui affiche les cercles de perception, les vecteurs vitesse et la cible du requin
Mode d'emploi
Maintenir le clic pour attirer le banc, Espace pour repousser, cliquer les jetons ; 1-4 difficulté, D debug, R recommencer
Fabriqué avec
- p5.js 1.9.3 (CDN)
- JavaScript
- HTML/CSS