Studio-Dev.fr - Julien Lafont

  •  
  •  
  •  
  •  
  • Accueil
  • Mon CV
  • Domaines de compétences
  • Mes travaux
  • Blog
  • Contact

Portfolio

Parcourez mes réalisations web & software

Prenons contact

Mon travail vous plait ? N'hésitez pas à consulter mon CV et à prendre contact avec moi !

Réseaux sociaux
  1.  
  2.  
  3.  

Autres réalisations
  • Hex'EPSI
  • EPSI CRM
  • Avea Poste

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

    Java
  • OpenGL

    OpenGL
  • Slick

    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.

 

 


  • Accueil
  • Mon CV
  • Domaines de compétences
  • Mes travaux
  • Blog
  • Contact
Studio-dev
Copyright 2010-2011 © All rights reserved - Development by Studio-Dev.fr
HTML 5 CSS 3 Symfony 1.4