Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 25 utilisateurs en ligne, consultez le détail
Auteur Message
mandrago13
#0 Message posté le : 15-01-2006 à 15:08:56


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 02-11-2003
Nombre de messages : 254
Bonjour à tous !

Voilà je suis très fier de pouvoir annoncer la sortie de mon premier "vrai jeu" pour Linux : pouetChess.

Un screenshot :



J'ai inscrit mon jeu ches http://www.happypenguin.org/ et j'ai déjà beaucoup de remarques positives ce qui me fait très plaisir.
N'hésitez pas d'ailleurs à voter pour mon jeu sur happypenguin !
walrod
#1 Message posté le : 15-01-2006 à 16:42:53


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 29-06-2004
Nombre de messages : 547
the linux game tome! la référence ! félicitations.

-------------------------------------
Des armes, des armes, des armes
Et des poètes de service à la gâchette,
Pour mettre le feu aux dernières cigarettes,
Au bout d'un vers français... brillant comme une larme


Jul
#2 Message posté le : 15-01-2006 à 17:22:26


Elfe


Forum : Modérateur
Association : Membre actif
Arrivé(e) le : 16-01-2003
Nombre de messages : 3704
+1 je pense aussi l'essayer

-------------------------------------
Le Paradis c'est www.trustonme.net
Shaika-Dzari
#3 Message posté le : 15-01-2006 à 18:24:49


Hobbit


Forum : Inscrit
Association :
Arrivé(e) le : 27-07-2004
Nombre de messages : 1734
Félécitation!!!

Très jolie

-------------------------------------
[root@darkside shaika-dzari]#
http://www.4nakama.net
Jul
#4 Message posté le : 15-01-2006 à 18:30:21


Elfe


Forum : Modérateur
Association : Membre actif
Arrivé(e) le : 16-01-2003
Nombre de messages : 3704
Si j'essaie à partir des sources :


julien@POSTE2:~/telechargements/pouetChess$ make
Updating dependencies for : deps/utils.d
Updating dependencies for : deps/texture.d
Updating dependencies for : deps/scene_menu_principal.d
Updating dependencies for : deps/scene_jeu_principal.d
Updating dependencies for : deps/scene_init.d
Updating dependencies for : deps/raytracing.d
Updating dependencies for : deps/pieces.d
Updating dependencies for : deps/models.d
Updating dependencies for : deps/main.d
Updating dependencies for : deps/gui.d
Updating dependencies for : deps/globalInfos.d
Updating dependencies for : deps/IA.d
Updating dependencies for : deps/CVector.d
Updating dependencies for : deps/CLightWaveObject.d
g++ -Wall `sdl-config --cflags` -O3 -c src/CLightWaveObject.cpp -o obj/CLightWaveObject.o
g++ -Wall `sdl-config --cflags` -O3 -c src/CVector.cpp -o obj/CVector.o
g++ -Wall `sdl-config --cflags` -O3 -c src/IA.cpp -o obj/IA.o
g++ -Wall `sdl-config --cflags` -O3 -c src/globalInfos.cpp -o obj/globalInfos.o
g++ -Wall `sdl-config --cflags` -O3 -c src/gui.cpp -o obj/gui.o
g++ -Wall `sdl-config --cflags` -O3 -c src/main.cpp -o obj/main.o
g++ -Wall `sdl-config --cflags` -O3 -c src/models.cpp -o obj/models.o
g++ -Wall `sdl-config --cflags` -O3 -c src/pieces.cpp -o obj/pieces.o
g++ -Wall `sdl-config --cflags` -O3 -c src/raytracing.cpp -o obj/raytracing.o
g++ -Wall `sdl-config --cflags` -O3 -c src/scene_init.cpp -o obj/scene_init.o
g++ -Wall `sdl-config --cflags` -O3 -c src/scene_jeu_principal.cpp -o obj/scene_jeu_principal.o
g++ -Wall `sdl-config --cflags` -O3 -c src/scene_menu_principal.cpp -o obj/scene_menu_principal.o
g++ -Wall `sdl-config --cflags` -O3 -c src/texture.cpp -o obj/texture.o
g++ -Wall `sdl-config --cflags` -O3 -c src/utils.cpp -o obj/utils.o
g++ -Wall `sdl-config --cflags` -O3 -o bin/pouetChess obj/CLightWaveObject.o obj/CVector.o obj/IA.o obj/globalInfos.o obj/gui.o obj/main.o obj/models.o obj/pieces.o obj/raytracing.o obj/scene_init.o obj/scene_jeu_principal.o obj/scene_menu_principal.o obj/texture.o obj/utils.o `sdl-config --libs` -lSDL_image -lGL -lGLU
/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/../../../../i486-slackware-linux/bin/ld: ne peut trouver -lGLU
collect2: ld a retourné 1 code d'état d'exécution
make: *** [bin/pouetChess] Erreur 1
julien@POSTE2:~/telechargements/pouetChess$


Je suis sous slackware mais c'est peut être du à l'absence de 3D (vu que les pilotes ne sont pas installés

--Message édité par Jul le 15-01-2006 à 18:31:15--


-------------------------------------
Le Paradis c'est www.trustonme.net
trucker38
#5 Message posté le : 15-01-2006 à 20:47:48


Maître Jedi


Forum : Modérateur
Association :
Arrivé(e) le : 26-11-2003
Nombre de messages : 6233
testé, une question, est-il possible de rocker, je n'ai pas trouvé comment faire !
sinon, beau jeu, depuis le temps que je cherchais un chess 3D !!

bravo !!

-------------------------------------
"[ ] Quand il pleut des roubles, le malchanceux n'a pas de sac.[ ] _Coluche_
Uraeus
#6 Message posté le : 15-01-2006 à 20:49:07


Hobbit


Forum : Modérateur
Association :
Arrivé(e) le : 16-04-2004
Nombre de messages : 1890
Le screenshot déchire, félicitations. Je testerai sans doute, même si je connais pas grand chose aux échecs.
Par contre une question que m'a posé un collègue balèse (il valait près de 1200 points il y a quelques temps avant d'arrêter) : est ce que ça supporte le format standard de sauvegarde de parties utilisé sur internet? Je me rappelle plus du nom, mais ça ressemble à un format connu. En gros à ce que j'ai compris, c'est un format standard qui sert à encoder les positions des pièces et le déroulement de la partie, ainsi que les variantes, et qui est très utilisé par les afficionados d'échecs en ligne. Je ne pourrais pas dire plus.
En tous cas bravo, ça a de la gueule ton jeu.

-------------------------------------
Il y a 10 sortes de gens dans le monde. Ceux qui comprennent l'arithmétique binaire et les autres.
Morgoth
#7 Message posté le : 15-01-2006 à 21:52:10


Hobbit


Forum : Modérateur
Association :
Arrivé(e) le : 20-11-2003
Nombre de messages : 1576
J'ai modifié le makefile pour qu'il trouve mes libs 3D :
LIBS := `sdl-config --libs` -lSDL_image -lGL -lGLU
CXXFLAGS := -Wall `sdl-config --cflags` -I /usr/X11R6/include/
LIBSDIR := -L /usr/X11R6/lib


## ---------- Dependencies ----------

$(BIN): $(DEPS) $(OBJ)
$(CXX) $(CXXFLAGS) -o $(BIN) $(OBJ) $(LIBS) $(LIBSDIR)


-------------------------------------
Morgoth
Morgoth
#8 Message posté le : 15-01-2006 à 22:03:14


Hobbit


Forum : Modérateur
Association :
Arrivé(e) le : 20-11-2003
Nombre de messages : 1576
J'ai trouvé un bug !!!!

Dans le jeu, j'appuye sur [echap] : "Do you really want to quit now ?" -> No
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
make: *** [play] Erreur 245


-------------------------------------
Morgoth
walrod
#9 Message posté le : 16-01-2006 à 08:50:19


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 29-06-2004
Nombre de messages : 547
trucker38 a écrit :


testé, une question, est-il possible de rocker, je n'ai pas trouvé comment faire !
sinon, beau jeu, depuis le temps que je cherchais un chess 3D !!

bravo !!


roquer. pour le rock and roll, il va falloir que tu codes ton mod de dance dance révolution

-------------------------------------
Des armes, des armes, des armes
Et des poètes de service à la gâchette,
Pour mettre le feu aux dernières cigarettes,
Au bout d'un vers français... brillant comme une larme


mandrago13
#10 Message posté le : 16-01-2006 à 21:48:18


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 02-11-2003
Nombre de messages : 254
Merci pour tous vos commentaires et vos remarques, c'est vraiment sympa

Alors je souhaite tout d'abord dire à tout le monde que c'est seulement la version 0.1 du jeu donc c'est normal qu'il y ait des (petits) bugs.

Pour les problèmes de compilation, je tiens à dire qu'ils viennent généralement d'une mauvaise installation des pilotes de la carte graphique. En effet pour jouer il faut avoir les tous derniers pilotes ( propriétaires ... ) pour la carte graphique laquelle devrait d'ailleurs être une ATI ou NVidia.
Cependant je tiens compte des remarques concernant le makefile pour l'ajout du répertoire /usr/X11R6/lib


Morgoth => le bug que tu as trouvé (plantage lorsqu'on appuie sur le bouton NO)ne m'était jamais arrivé sous Linux, par contre il arrive tout le temps sous Windows. Je te remercie de me démontrer qu'il peut également survenir sous Linux et je vais l'éradiquer pour la prochaine release
Au fait quelle version de GCC utilises-tu ?

Pour le roque il faut sélectionner tout d'abord le roi puis cliquer sur la deuxième case allumée (près de la tour) => l'animation est, je le sais, à revoir de ce côté là également car le roi "transperce" la tour.

Uraeus => je connais ce format standard, il s'agit du PGN et il sera intégré dans la version 0.3 pour pouvoir sauvegarder les parties et afficher l'historique.

Et Encore merci pour toutes vos remarques et impressions, ça me fait vraiment très plaisir

--Message édité par mandrago13 le 16-01-2006 à 21:52:02--
Morgoth
#11 Message posté le : 17-01-2006 à 21:03:55


Hobbit


Forum : Modérateur
Association :
Arrivé(e) le : 20-11-2003
Nombre de messages : 1576
$ gcc -v
Using built-in specs.
Target: i586-mandriva-linux-gnu
Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib --with-slibdir=/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --enable-languages=c,c++,ada,f95,objc,java --host=i586-mandriva-linux-gnu --with-system-zlib --enable-long-long --enable-__cxa_atexit --enable-clocale=gnu --disable-libunwind-exceptions --enable-java-awt=gtk --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --enable-gtk-cairo
Thread model: posix
gcc version 4.0.2 (4.0.2-1mdk for Mandriva Linux release 2006.1)


-------------------------------------
Morgoth
trucker38
#12 Message posté le : 18-01-2006 à 05:07:44


Maître Jedi


Forum : Modérateur
Association :
Arrivé(e) le : 26-11-2003
Nombre de messages : 6233
walrod a écrit :




roquer. pour le rock and roll, il va falloir que tu codes ton mod de dance dance révolution


j'ai honte !!



-------------------------------------
"[ ] Quand il pleut des roubles, le malchanceux n'a pas de sac.[ ] _Coluche_
mandrago13
#13 Message posté le : 18-01-2006 à 08:08:45


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 02-11-2003
Nombre de messages : 254
Morgoth => merci de l'info.

Le problème ne vient donc pas du compilateur car j'ai la même version.

Mais bon je pense savoir à quoi c'est dû.
Le bug sera donc corrigé dans la prochaine release

--Message édité par mandrago13 le 18-01-2006 à 08:09:49--
RIPS
#14 Message posté le : 19-01-2006 à 14:13:09


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 07-03-2005
Nombre de messages : 653
Bravo! Bon moi j'suis pas trés echecs au part contre un proche, donc j'essairai à l'ocassion, et vivement le support multiplayer via le net!
En tous cas c'est trés beau!
1 - J'aimerai beaucoup m'entretenir avec toi soit par mail ou messenger afin de savoir comment tu as procédé pour l'élaboration de ton jeu.
2 - Si tu as besoin d'un coup de paluche ( dans la limite de mes compétences > 0 ) je veux bien t'aider sur ce projet
3 - Je serais trés honoré de "sponsorisé" ton projet, simplement lui réservé un espace sur mon site, ou tu pourras y laisser Docs, FAQ, ...

Tu peux me contacter par mail, mais encore une fois bravo!

-------------------------------------
In Tux I Trust :: FanaTux ::
http://infotux.org
paulin
#15 Message posté le : 22-01-2006 à 20:41:43


Petit scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 15-02-2005
Nombre de messages : 52
Bonjour,
Etant joueur d'echecs, c'est avec joie que j'ai tenté l'installe.
Mais un peu comme Jul qui a une Slackware, j'ai ce résultat:

g++ -Wall `sdl-config --cflags` -O3 -c src/texture.cpp -o obj/texture.o
g++ -Wall `sdl-config --cflags` -O3 -c src/utils.cpp -o obj/utils.o
g++ -Wall `sdl-config --cflags` -O3 -o bin/pouetChess obj/CLightWaveObject.o obj/CVector.o obj/globalInfos.o obj/gui.o obj/IA.o obj/main.o obj/models.o obj/pieces.o obj/raytracing.o obj/scene_init.o obj/scene_jeu_princ ipal.o obj/scene_menu_principal.o obj/texture.o obj/utils.o `sdl-config --libs` -lSDL_image -lGL -lGLU
/usr/lib/gcc/i486-slackware-linux/3.4.5/../../../../i486-slackware-linux/bin/ld: ne peut trouver -lGLU
collect2: ld a retourné 1 code d'état d'exécution
make: *** [bin/pouetChess] Erreur 1

Mince alors

-------------------------------------
linux user 367236