Pages : 1
#1 Le 28/02/2010, à 12:48
- Balabare
Première version alpha de GGoban!
Bonjour tout le monde!
Je trouve qu'il manquait une interface pour jouer au Go (jeux de stratégie pluri-centenaire) sur gnome (kde a l'excellent qgo créé avec qt-3.5)
Donc voilà! Je suis en train d'en développer un ! Ce programme permet de:
- visionner et éditer des partie (par exemple le fameux Kogo's Joseki dictionary:http://waterfire.us/joseki.htm)
- jouer contre l'intelligence artificielle gnugo.
- résoudre des problème à la manière de www.goproblems.com
Le sources sont disponibles sur launchpad: http://launchpad.net/ggoban. Les dépendances pour la compilation sont:
- build-essential
- libgtkmm-2.4-dev
- intltool
Pour Karmic, il suffit d'ajouter "ppa:ggoban-dev-team/ppa-nightly" à ses sources de logiciels et d'installer le packet "ggoban" soit:
sudo add-apt-repository ppa:ggoban-dev-team/ppa-nightly
sudo apt-get install ggoban
Attention: Si vous voulez éditer des fichiers SGF créés avec un autre programme, faites-en un backup! Je ne garantis pas que le fichier créé avec ggoban soit identique à l'original!
Si quelqu'un est intéressé à contribuer, voici quelques projets possibles:
- Développer un widget opengl (3D) pour rendre le goban (plateau de jeu)
- Développer une interface pour jouer sur IGS (dur... mais c'est prévu pour le futur!)
- Traductions!
Have fun!
Dernière modification par Balabare (Le 28/02/2010, à 12:54)
Hors ligne
#2 Le 28/02/2010, à 13:06
- Qid
Re : Première version alpha de GGoban!
bah et cgoban alors ?
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne
#3 Le 28/02/2010, à 13:16
- Balabare
Re : Première version alpha de GGoban!
cgoban? il existe bien sûr, et alors?
Hors ligne
#4 Le 28/02/2010, à 13:39
- Qid
Re : Première version alpha de GGoban!
cgoban? il existe bien sûr, et alors?
bah c'est toi qui dit que ça manque d'interface hein
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne
#5 Le 28/02/2010, à 13:50
- Balabare
Re : Première version alpha de GGoban!
Ce que je voulais dire, c'est qu'il n'y a pas d'interface utilisant gtk+ à ma connaissance. Je ne suis pas sûr pour cgoban, mais c'est du java utilisant swing non?
GGoban est écrit avec gtkmm et s'intègre bien dans gnome.
Hors ligne
#6 Le 28/02/2010, à 14:14
- Qid
Re : Première version alpha de GGoban!
Je ne suis pas sûr pour cgoban, mais c'est du java utilisant swing non?
GGoban est écrit avec gtkmm et s'intègre bien dans gnome.
j'en sais trop rien ... ça fait un baille que j'ai pas joué au go moi en tous cas
je sais pas si je vais m'y remettre ... si t'a vraiment besoin
d'un beta testeur pourquoi pas mais sinon j'en doute
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne
#7 Le 28/02/2010, à 14:22
- Balabare
Re : Première version alpha de GGoban!
Volontiers!
Jouer contre gnugo est assez sympa: Je te conseille sur 9x9.
Une partie dure dans les 5 min et gnugo est assez bon sur un goban de cette taille. Par exemple le battre en le laissant commencer est pas tout simple...
Hors ligne
#8 Le 28/02/2010, à 14:26
- Qid
Re : Première version alpha de GGoban!
Je te conseille sur 9x9.
mouarf ... quitte a jouer les 9X9 c'est affreux ...
deja en 13X13 j'ai du mal alors bon
j'ai quand meme eu un assez bon niveau hein
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne
#9 Le 28/02/2010, à 14:32
- Balabare
Re : Première version alpha de GGoban!
Contre une IA, j'aime pas trop jouer de longues parties... d'où le 9x9
Hors ligne
#10 Le 05/03/2010, à 20:11
- Scaerloc
Re : Première version alpha de GGoban!
Si si, il y a déjà des GUI avec GTK
Quarry et GoGui par exemple.
http://home.gna.org/quarry/ (ah, tiens, le projet est mort, je ne savais pas)
http://gogui.sourceforge.net/ (peut-être pas aussi bien intégré à Gnome que le tient)
Sinon, 2-3 impressions à chaud :
- les pierres ne sont pas centrées sur les intersection (un peu trop au Nord-Ouest).
- Le thème n'est pas très très beau. À mon humble avis, les deux plus beaux thèmes que j'aie jamais vu pour un jeu de go sont celui de Quarry, simple, Gnomesque,
http://home.gna.org/quarry/0.2.0-board.png
et celui de Kigo ( http://www.kde.org/applications/games/kigo/ ), un nouveau jeu de KDE-games, introduit avec KDE SC 4.4.
http://www.kde.org/images/screenshots/kigo.png
Tu devrais peut-être t'en inspirer, ou les piquer (le thème a une grosse influence sur le ressenti du joueur)
- La question "qui commence" en début de partie est peut-être superflue.
- Toujours l'esthétique, ce n'est pas très joli que les contenus des "GroupBox" (les cadres) n'aient pas de marge à droite et en bas.
- Tu pourrais envisager une vue en arborescence des coups.
- Quand on demande à faire une nouvelle partie en plein jeu, le Popup n'est pas très clair. Tu devrais ajouter une ligne "Voulez-vous sauvegarder".
- Tu pourrais peut-être t'inspirer de l'interface de Kigo pour les nouvelles parties, au lieux de passer par des popups.
Bon, ce sont encore sûrement des "erreurs" de jeunesse, donc pas de panique ^^
Le gros point positif est à mon avis l'intégration à Gnome : on sent que c'est du Gnome, je ne peux pas le dire autrement.
Dernière modification par Scaerloc (Le 05/03/2010, à 20:11)
Hors ligne
#11 Le 06/03/2010, à 17:04
- Balabare
Re : Première version alpha de GGoban!
Merci pour ces impressions à chaud!:)
Je dois dire que je n'ai pas encore vraiment réfléchi à l'interface... Donc rien n'est fixé.
Le gros du boulot a été d'implémenter les fonctionnalités de base: écrire le parser pour lire et enregistrer des parties, implémenter un widget pour rendre le goban, créer l'interface avec gnugo... et mettre en place la chaîne de build (autotools=auto-hell )
Effectivement, c'est peut-être le moment de me pencher sérieusement là-dessus, c'est ce que voit l'utilisateur finalement...
Hors ligne
#12 Le 06/03/2010, à 22:09
- Kookaburra
Re : Première version alpha de GGoban!
Je voulais me mettre au GO, mais je n'avais accroché sur rien en gtk ... Ca va me permettre de m'y mettre doucement, je te dirais ce que j'en pense !!!
Dernière modification par Kookaburra (Le 06/03/2010, à 22:10)
Portable17p : CrunchBangLinux // EeePC : ArchLinux
Openbox Addict : http://kookadimi.deviantart.com
Mes photos : http://www.fluidr.com/photos/kookadimi/sets
Votre téléphone mobile dispose de plus de puissance que l'ensemble des ordinateurs de la NASA en 1969. La NASA a lancé un homme sur la Lune. Vous lancez un oiseau sur des cochons...
Hors ligne
Pages : 1