PDA

Voir la version complète : KUB - game - 3D opengl / linux and windows



xenddorf
07/02/2013, 21h20
Voici KUB ! C'est un petit jeu sans prétentions en 3D sous linux et windows.

Proche de minecraft son évolution est constante et est basée sur vos idées et proposition alors n’hésitez pas a poster vos remarques.

Il est librement téléchargeable sur le site officiel : http://xenddorf.free.fr/game/index.php

http://xenddorf.free.fr/game/thumbs/z21.jpg

xenddorf
17/02/2013, 21h50
J'ai ajouté les geozones (dispo dans la prochaine version du KUB)
http://xenddorf.free.fr/game/thumbs/cc0.jpg
http://xenddorf.free.fr/game/thumbs/cc1.jpg
http://xenddorf.free.fr/game/thumbs/cc2.jpg

xenddorf
23/02/2013, 21h33
La version 1.05 est dispo avec 6 geozones différentes !

Klonk
23/02/2013, 22h51
Je n'ai pas réussi à lancer ton exécutable sous Linux. J'ai une Arch 64 bits.

Ta ruse avec le setting du path de LD pour forcer la recherche des libs dynamiques dans tes propres libs fonctionne au départ, mais ça se plante sur les dépendances de tes libs. J'avais quelques lib32-… installées, mais il me manquait lib32-sndfile et lib32-jpeg-turbo. Elles viennent en dépendance des libs SFML que tu fournis.

Ça aurait pu (dû) marcher, mais après installations des dépendances 32 bits manquantes, j'ai ça:





exe/kub: /tmp/kub/lib/libc.so.6: version `GLIBC_2.17' not found (required by /usr/lib32/libdrm.so.2)



Pourtant j'ai la libc au format 32 bits, en version 2.17. À mon avis, elle renvoie une signature légèrement différente de ce qu'attendent tes libs.

(comme tu peux le constater, ça a l'air bon pourtant:
/usr/lib32/ld-linux.so.2 -> ld-2.17.so )

Tu devrais compiler en 64 bits et fournir un binaire dans ce format, au moins pour Linux.

xenddorf
24/02/2013, 15h47
Voici la version de la lib qu'il te faut
/lib/ld-linux.so.2 -> i386-linux-gnu/ld-2.15.so

Pour la version 64bits c'etait pas possible, sfml 2.0 n'etait pas encore disponible pour le 64bits (linux et windows)

Sinon un grand merci pour les infos ! C'est tres détaillé et c'est ce qui permet de faire evoluer KUB !

xenddorf
28/02/2013, 21h35
La derniere version est optimisee sous linux !

Klonk
28/02/2013, 21h48
Je vais rejeter un coup d'œil. Je n'avais pas eu le temps quand j'ai lu ta réponse du 24/2, et j'ai un peu oublié ensuite, j'avoue.

Klonk
02/03/2013, 18h55
Ok j'ai réfléchi un peu plus, et j'ai compris ce qui n'allait pas: tu fournis une libc plus ancienne que celle installée avec mon support 32 bits.

Du coup, quand une des libs 32 bits de mon système chercher à l'utiliser (puisqu'avec le système de LD_LIBRRAY_PATH, elle passe avant la mienne), la signature n'est pas bonne.

Remède: l'effacer :)

C'est ce que j'ai fait, et le jeu se lance et tourne sans problèmes (plus qu'à lire la doc pour comprendre ce qu'il faut faire).

xenddorf
02/03/2013, 21h03
MERCI! je supprime ! J'avais deja eu un probleme avec une lib opengl. KUB est encore en développement si tu as des remarques constructives ou destructives n’hésites pas à poster ;) Je prends en compte les idees et remarques des joueurs c'est tout le but de mon projet. Meme si pour le moment il est tres proche de minecraft le but est de lui faire prendre une autre direction...

xenddorf
18/01/2014, 23h03
La version 1.13 est dispo: cette version ajoute le multiplayer.
Il y a maintenant un serveur et un client.
Il est aussi possible de jouer en solo!