Hex'EPSI
Jeu de société en ligne
Développement d'un jeu multi-joueurs en JAVA reprenant le concept du jeu de société HEX
”- Date :Mars 2011
- Commanditaire : EPSI
- Développement : 3 semaines
- Lien :Hex'EPSI
Technologies
-

Java -

OpenGL -

Slick
Dev'note
Accédez au projet Google Code et téléchargez le code source : Blokus-Hex
Présentation du jeu
Le jeu de Hex est un jeu de société combinatoire abstrait pour deux joueurs. Il se joue sur un plateau en forme de losange dont les cases sont hexagonales. Toutes les dimensions du côté du losange sont possibles, la plus traditionnelle est celle composée par 11 hexagones, mais on trouve aussi les valeurs 13 ou 19. L'un des inventeurs du jeu John Nash, préconise un plateau de taille 14x14. Ce jeu possède des similarités avec le go.
Ce jeu, inventé par des mathématiciens fait uniquement appel à la logique, à l'image du go ou des échecs. Son étude est source d'inspiration, non seulement en théorie des jeux, mais aussi pour d'autres branches des mathématiques comme la topologie ou la géométrie algébrique.
Librairies utilisées
- Gestion des fenêtres parSwing
-
Utilisation de la librairie OpenSource « Slick » (http://slick.cokeandcode.com) pour la gestion des graphismes 2D.
Il s’agit d’une librairie proposant un binding OpenGL, utilisée dans plusieurs jeux commerciaux développés en Java.
-
Mise en relation de slick avec TWL (http://wiki.l33tlabs.org/bin/view/TWL), un gestionnaire d’UI Open-GL, permettant d’afficher des contrôles de base « input, button » directement au sein du conteneur de graphique 2D.
En effet, l’intégration de composant Swing n’est pas possible dans un container slick.



