From cc0100f078f4d03560afe0aa451a8e7c8d771c50 Mon Sep 17 00:00:00 2001 From: neodarz Date: Wed, 21 Mar 2018 15:31:07 +0100 Subject: Add Marabunta, 24hc18 project --- source/website/projets.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) 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 -- cgit v1.2.1