Discussion: Gosh (jeu de go)

  1. #1
    Expert éminent sénior

    Avatar de Neckara
    Homme Profil pro
    Étudiant
    Inscrit en
    décembre 2011
    Messages
    6 396
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : décembre 2011
    Messages : 6 396
    Points : 16 491
    Points
    16 491

    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  
    On dit "chiffrer" pas "crypter" !

    On dit "bibliothèque" pas "librairie" !

    Ma page DVP : http://neckara.developpez.com/

  2. #2
    Expert confirmé
    Avatar de Vetea
    Homme Profil pro
    Technicien Test - Maintenance - Production - BE dans une PME d'electronique
    Inscrit en
    février 2005
    Messages
    2 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Technicien Test - Maintenance - Production - BE dans une PME d'electronique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : février 2005
    Messages : 2 031
    Points : 5 279
    Points
    5 279

    Par défaut

    Ah ah ... Ça chambre !!
    Décidément ces jeunes, aucun respect pour les anciens !

    Plus sérieusement, je te ferai parvenir un retour des que j'en aurai fini avec la version du grand pere et ses grenades que je dois diffuser.
    Et puis tu aurais pu nous mettre une capture d'écran pour nous faire saliver au lieu d'attaquer perfidement les retraites du rétro qui reprennent du service !!

    Bon courage pour la dernière ligne droite de tes études.
    Développeur - Créateur Amateur de Jeux vidéos
    Visitez ma page dédiée
    Visitez mon espace Itch.io

  3. #3
    Membre émérite

    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    février 2006
    Messages
    1 005
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : février 2006
    Messages : 1 005
    Points : 2 761
    Points
    2 761

    Par défaut

    C'est bien la première fois que je bats une IA au go, je suis heureux ;D

    Bon sinon je suppose que le code en français ça fait parti des directives étranges ^^
    Suivez le développement de Chibis Bomba
    twitter : https://twitter.com/MoD_DiB
    DevBlog : http://moddib.blogspot.fr/

  4. #4
    Expert éminent sénior

    Avatar de Neckara
    Homme Profil pro
    Étudiant
    Inscrit en
    décembre 2011
    Messages
    6 396
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : décembre 2011
    Messages : 6 396
    Points : 16 491
    Points
    16 491

    Par défaut

    Citation Envoyé par Vetea Voir le message
    Et puis tu aurais pu nous mettre une capture d'écran pour nous faire saliver au lieu d'attaquer perfidement les retraites du rétro qui reprennent du service !!
    C'était prévu mais [mylife=on]j'ai écris cela juste avant le cours d'anglais et comme je ne voulais pas perdre le texte écrit (et que je n'ai pas encore compris comment on peut auto-sauvegarder manuellement le texte écrit), j'ai soumis.
    Mais oui, je vais y éditer un peu ce soir[/mylife]

    Bon courage pour la dernière ligne droite de tes études.
    Dernière ligne droite, dernière ligne droite, ce n'est que la première année quand même

    Citation Envoyé par MoDDiB Voir le message
    Bon sinon je suppose que le code en français ça fait parti des directives étranges ^^
    Ce n'était pas explicitement demandé, mais on a supposé, au vu des autres consignes, qu'il valait mieux faire les commentaires en français

    EDIT : J'ai édité le premier post, relevrez-vous le défi ?
    On dit "chiffrer" pas "crypter" !

    On dit "bibliothèque" pas "librairie" !

    Ma page DVP : http://neckara.developpez.com/

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, 01h47
  2. Réponses: 7
    Dernier message: 18/06/2003, 16h20
  3. [socket][tcp] jeu en reseau
    Par souris_sonic dans le forum Développement
    Réponses: 2
    Dernier message: 30/05/2003, 08h31
  4. [C réseau débutant] jeu
    Par Heimdall dans le forum Développement
    Réponses: 6
    Dernier message: 22/05/2003, 14h58
  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, 15h31

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