diff options
author | neodarz <neodarz@neodarz.net> | 2018-03-21 15:31:07 +0100 |
---|---|---|
committer | neodarz <neodarz@neodarz.net> | 2018-03-21 15:31:07 +0100 |
commit | cc0100f078f4d03560afe0aa451a8e7c8d771c50 (patch) | |
tree | 9f1a8ea2046bbdecb01e293c3d24048b6649a644 /source | |
parent | 5851bc592d29c9712c0130576f2367c41b4dadd7 (diff) | |
download | my_new_personal_website-cc0100f078f4d03560afe0aa451a8e7c8d771c50.tar.xz my_new_personal_website-cc0100f078f4d03560afe0aa451a8e7c8d771c50.zip |
Add Marabunta, 24hc18 project
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 |