Ce guide vous aidera à installer et exécuter le simulateur d'écosystème.
- Node.js (version 14 ou supérieure)
- pnpm (ou npm/yarn)
-
Clonez le repository :
-
Installez les dépendances :
pnpm installPour lancer l'application en mode développement :
pnpm devLe navigateur s'ouvrira automatiquement à l'adresse http://localhost:5173 (ou un autre port si 5173 est déjà utilisé).
Pour construire l'application pour la production :
pnpm buildLes fichiers optimisés seront générés dans le dossier dist.
Pour prévisualiser la version de production :
pnpm previewsrc/components/: Composants React pour l'interface utilisateursrc/simulation/: Classes de simulation pour la logique du simulateursrc/styles/: Fichiers CSS de baseuno.config.js: Configuration UnoCSS avec thèmes et shortcuts personnalisés
- Simulation en temps réel de créatures suivant l'algorithme des boids
- Interface utilisateur épurée avec UnoCSS
- Contrôles de base : démarrer, pause, réinitialiser
- Effets visuels : particules d'arrière-plan, créatures colorées
Vous pouvez facilement personnaliser l'apparence en modifiant le fichier uno.config.js qui contient tous les thèmes, couleurs et raccourcis CSS utilisés dans l'application.
Pour modifier le comportement des créatures, ajustez les paramètres dans les fichiers creature.js et simulation.js.