diff options
Diffstat (limited to 'source')
-rw-r--r-- | source/website/projets.md | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/source/website/projets.md b/source/website/projets.md index 68d762a0..f0f9d5a5 100644 --- a/source/website/projets.md +++ b/source/website/projets.md @@ -25,6 +25,36 @@ custom-css: " Petite liste de projets auxquels j'ai participé qui sont plus ou moins bien aboutis... +# MARABUNTA · 24hc18 + +Ce projet à été réalisé avec des membres de l'association du HAUM dans +l'objectif de proposer un sujet pour les 24 heures du code de 2018. + +Pour ce sujet nous avions envie de faire un jeu multi-agent. Après un +brainstorming de plusieurs mois nous avions décidé de faire un jeu où les +joueurs doivent controller une fourmillière en développant une simple +intelligence artificielle faible. + +Le jeu est décomposé en plusieurs parties, en premier lieu il y a le +simulateur, développé en C++, qui est l'arène du jeu où s'affronte les +fourmillières. Les joueurs doivent développer une IA faible dans le langage +qu'ils veulent parmis la liste de ceux proposé. + +En second lieu il y a un rendu visuel avec une planète en 3D qui tourne sur +elle même où l'on peut voir les fourmillières combattent lors des matches. + +Le rendu visuel peut paraître un peu inutile pourtant ça a parmis aux équipes +de mieux comprendre leur code. + +Nous nous somme aussi amusé a écrire une petit histoire autour du jeu, histoire +de lui donner un background. La documentation en détail ce trouve +[ici](https://github.com/haum/24hc18/tree/master/documentation). + +Durant le projet j'ai pu participer au développement du moteur ainsi qu'au +développement d'une IA pour tester et débugger ce dernier. + +Le code source est disponible [ici](https://github.com/haum/24hc18). + # LAUMIO · 24hc17 Ce projet a été réalisé avec des membres de l'association du HAUM dans l'objectif |