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

  1. #1
    Inactif  


    Homme Profil pro
    Doctorant sécurité informatique — Diplômé master Droit/Économie/Gestion
    Inscrit en
    Décembre 2011
    Messages
    9 012
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    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 012
    Points : 23 145
    Points
    23 145
    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  

  2. #2
    Expert éminent
    Avatar de Vetea
    Homme Profil pro
    Technicien Test - Maintenance - Production - BE dans une PME d'electronique
    Inscrit en
    Février 2005
    Messages
    2 061
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    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 061
    Points : 6 443
    Points
    6 443
    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
    Mon canal Discord

  3. #3
    Membre expert

    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Février 2006
    Messages
    1 031
    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 031
    Points : 3 092
    Points
    3 092
    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
    Inactif  


    Homme Profil pro
    Doctorant sécurité informatique — Diplômé master Droit/Économie/Gestion
    Inscrit en
    Décembre 2011
    Messages
    9 012
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    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 012
    Points : 23 145
    Points
    23 145
    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 ?

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