IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Projets Discussion :

Gosh (jeu de go)


Sujet :

Projets

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif  


    Homme Profil pro
    Doctorant sécurité informatique — Diplômé master Droit/Économie/Gestion
    Inscrit en
    Décembre 2011
    Messages
    9 026
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Doctorant sécurité informatique — Diplômé master Droit/Économie/Gestion
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2011
    Messages : 9 026
    Par défaut Gosh (jeu de go)
    Bonjour,

    Je suis un étudiant en 1ère année d'ingénieur informatique après avoir obtenu un DUT Informatique.
    Vous me connaissez peut-être via le projet Last Dungeon que je mène depuis un peu plus de 2 ans et demis maintenant.

    Si j'ouvre ce sujet aujourd'hui c'est pour vous présenter....
    * roulement de tambour... *
    * suspense intense... *


    Présentation

    Vous aimez les jeux rétro ? Laissez tombez les grands-pères avec leurs grenades et venez jouer à un vrai jeu rétro, un jeux qui date de plus de 2000 ans ! (si ça c'est pas rétro...).

    Le jeu de Go est un jeu Asiatique se jouant à deux. A chaque tour les joueurs doivent poser un pion (pierre) sur le plateau (goban) et tenter d'encercler les pierres adverses pour les capturer. Lorsque les deux joueurs passent à la suite, la partie est considérée comme étant terminée.

    Origine du projet

    Gosh est un projet réalisé en binôme dans le cadre de ma formation d'ingénieur. Le but était de développer un jeu de go en un temps limité (et avec les examens du semestre au milieu ).

    Génial ! Me suis-je dit. Je vais pouvoir le faire en C++, en 3D avec Irrlicht et avec des scripts Lua (si cela vous rappelle un autre projet ).
    Même pas ! On a dû le faire en C (), avec la SDL 1.2 (re ) et je ne compte pas les quelques consignes "bizarre" qu'on a eu.
    On a heureusement réussi à demander d'utiliser CMake pour la compilation \o/ (on aura au moins réussi à sauver ça).

    Enfin bref, ce projet a été fait en binôme, j'ai presque rien fait, juste les commentaires, un peu de la version console, l'enregistrement/chargement de partie. J'ai surtout pinailler sur les Tableau et Ensemble qui sont un peu inutiles mais tellement classe .
    A noter que mon binôme (alias Kidanger) se chargeait du formatage du code (donc ça fausse un peu les statistiques de github).

    Jouer à Gosh

    Vous pouvez tester la version en ligne ici (compilation C->JavaScript avec emscripten).
    Ou voir notre dépôt github ici.
    Cliquez sur "Tutoriel" pour pouvoir lire les règles.

    Défit

    Nous vous proposons un petit défi : trouvez toutes les fonctionnalités (raccourcit touches/actions souris) de Gosh !
    Certaines sont évidentes mais d'autres sont relativement étranges, arriverez-vous à toutes les trouver ?
    Images attachées Images attachées  

Discussions similaires

  1. Quel style de DirectX pour un jeu 2D ?
    Par delire8 dans le forum DirectX
    Réponses: 34
    Dernier message: 31/07/2003, 00h47
  2. Réponses: 7
    Dernier message: 18/06/2003, 15h20
  3. [socket][tcp] jeu en reseau
    Par souris_sonic dans le forum Développement
    Réponses: 2
    Dernier message: 30/05/2003, 07h31
  4. [C réseau débutant] jeu
    Par Heimdall dans le forum Développement
    Réponses: 6
    Dernier message: 22/05/2003, 13h58
  5. Une déclaration pour la survie du jeu vidéo en France
    Par Freakazoid dans le forum DirectX
    Réponses: 1
    Dernier message: 30/10/2002, 14h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo