Dans ma présentation, je disais souhaiter développer une application permettant de simuler une fourmilière.
Depuis quelques jours maintenant, j'ai mis la mains à la pâte, et progresse doucement dans mon projet.
Présentation de SimuAnt

SimuAnt est un logiciel qui va simuler le comportement de fourmis au seins d'une colonie.
La simulation commencera alors que la gyne sera seule, puis les premiers oeufs/larves/cocons, premières ouvrières etc ...
Le terrain (l'espace de simulation) évoluera avec la colonie, avec au départ un tube à essai vers un nid que choisira l'utilisateur.
L'objectif est donc de se rapprocher du comportement des fourmis, de pouvoir jouer avec certains paramètres à des fins ludiques (sans pour autant faire mal aux bestioles) ou tout simplement pour s'amuser.
Je ne prétend pas recopier à l'identique la nature! Elle est bien meilleure développeuse que moi, mais juste tenter de m'en rapprocher.

Oui et non. L'avantage d'une simulation, c'est que celle-ci peut être accélérée, on peut même sauter des étapes.
Tout dépendra de l'utilisateur et des ses envies.

Bien sur! Un système de fichiers XML permet d'ajouter des espèces, et de définir un comportement particulier pour celle-ci.
L'objectif sera de pouvoir partager les données entre utilisateurs.

Exact, l'utilisateur pourra créer son propre nid, choisir la matière, les formes ...

Oui. Vous devrez d'ailleurs y placer vos points de nourritures, d'eau pour vos fourmis.

Oui, oui et oui! Ce programme sera conçu à la manière d'un jeu vidéo, avec une interface simple et logique.
Un tutoriel sera disponible à tout moment si vous bloquez.

Oui !
De plus, lors de chargement de celle-ci, deux choix vous seront proposés:
- Soit je reprend ma partie comme je l'ai quitté.
- Soit je la reprend avec la prise en compte du temps qui s'est écoulé.

Oula ! On y est pas encore. Je suis au début du développement, j'ai pas mal de données et graphes sous les mains mais coder prend du temps, et le temps, j'en manque un peu

Cela dit, je développe à mon rythme et je posterai l'évolution du programme dans ce sujet au fur et à mesure.
Évolution du développement (Mise à jour 31 Juil 14)
Ressources:
Visuel:
Moteur:
Debug:
Screenshot:
Votre avis m’intéresse
Avez-vous une remarque, une idée, un conseil, une critique, un encouragement

N'hésitez pas à me le dire, car cela me sera très utile tout au long du développement !
@ Bientôt