The Wondrous Farm - Quick Start
Configuration du logiciel
Pour utiliser ce programme, il faut créer ou modifier le fichier plugins.conf
.
Ce fichier doit se trouver à la racine du projet (là où il y a les répertoires icons, classes, src, ...
.
Ce fichier contient les URLs (absolues ou relatives) pour atteindre les plugins. Sa syntaxe est la suivante:
url1=file://emplacement1/plugins
url2=file://emplacement2/plugins
...
urlN=file://emplacementN/plugins
Ce fichier doit contenir au moins UNE URL, et ces URLs doivent utiliser le protocole file
.
Donc, sous Windows, si le programme se trouve dans le répertoire C:\TheWondrousFarm
, le fichier
plugins.conf
se trouve dedans.
Si le plugins se trouvent dans C:\TheWondrousFarm\plugins
, le fichier plugins.conf
contiendra la ligne:
url1=file:/C:/TheWondrousFarm/plugins
.
Sous Linux, si le programme se trouve dans /home/yourhome/TheWondrousFarm
, le fichier plugins.conf
se trouve dedans.
Si le plugins se trouvent dans /home/yourhome/plugins
, le fichier plugins.conf
contiendra la ligne:
url1=file:///home/yourhome/TheWondrousFarm/plugins
.
Description des fenêtres.
- La fenêtre principale:
C'est depuis cette fenêtre que l'on fait tout: elle contient la barre d'outils de la simulation (avec des petits "ToolTips" quand
on passe la souris dessus), la zone de simulation (ou Flock
, c'est le grand rectangle blanc).
- Quand on clique sur le bouton "Add entity" (truelle):
on peut ajouter un Boid (bebete) ou un obstacle. Il faut préciser, qu'il faut au moins sélectionner UN comportement (Behaviours)
avec le Boid si on veut qu'il bouge, de préférence le
obstacleAvoidance
(évitement d'obstacle). Suite à la demande de certains,
ce système va être modifié de manière à ce que les boids aient au moins un comportement de déplacement aléatoire dans le Flock.
- Quand on clique sur le bouton "Reset World" on réinitialise la simulation, au même sens que rebooter
l'ordinateur (surtout les PC sous Windows ;-) ). Donc on efface tous les Boids et tous les obstacles du Flock.
- Quand on clique sur le bouton "pause" (cadenat) on suspend la simulation: toute activité cesse jusqu'à ce
qu'on réappuie dessus.
- Quand on clique sur le bouton "infos" on fait apparaitre une boite de dialogue qui affiche
quelques informations sur la simulation en cours.
- Le bouton "Help" fait apparaitre la fenêtre d'aide.
- Quand on clique sur le bouton rouge à gauche on termine l'exécution du programme.
- Un clique du bouton droit dans la zone à l'extérieur du Flock fait apparaitre un menu qui permet de changer le
Look And Feel de l'application
- On peut sélectionner une entité en cliquant dessus (il est préférable de faire d'abord une pause).
Puis avec le bouton droit on obtient un menu contextuel permettant d'avoir d'afficher ses caractéristiques (introspection), de le déclarer leader d'un groupe, et de le supprimer de la simulation.