.the rush//Cessation d’activité//Fullrelease GPLV2//NewMirror
Voila 2 ans et demi que je maintiens ce blog et que je code .the rush. Malgré une amélioration certaine de mes méthodes de travail, le temps aura eu raison de ma motivation. Un changement ne venant pas seul, je vais bientôt changer de poste et surement être (beaucoup) moins actif sur ce blog. J’ai l’impression d’avoir tout dit.
J’ai du mal à ne rien avoir à faire. Je trouverai donc surement un autre projet de jeu. Quand, quoi et ou, je n’en ai aucune idée. Si vous cherchez un développeur pour un projet de jeu, faites moi signe ;)
En attendant je release la version 2 du bouzin. Celle commencée en septembre dernier. Il y a l’editeur, le jeu, Rapido!, les assets,…tout.
Ca compile sous Windows (Visual Studio Express 8) et Linux (au moins sous Ubuntu).
Sous Windows, il faut:
- DXSDK
- wxWidgets
- FMOD
- nVidia CG Toolkit
Avec visual, il faut d’abords compiler la solution 3rdParty.sln dans le repertoire Sources. Puis Zenith2.sln.
Sous Linux, il faut installer:
- LibSDL-DEV
- CEGUI-MK2-dev
- nvidia CGToolkit
- FMOD (pas dispo dans les packages Ubuntu, a installer manuellement)
Se placer dans le repertoire 3rdParty, lancer make. Puis se placer dans le repertoire Sources et lancer make.
Le bouzin fait 150Mb et est uploadé chez free : http://dl.free.fr/iqriqgyhS
Merci à Christophe pour son mirroir : http://csquaredprojects.com/Files/Skaven/therush-FinalRelease.7z

6 février 2010 à 13:40 Citer
:(
6 février 2010 à 13:44 Citer
Pas, moyen de proposer un binaire qui marche tout seul ?
6 février 2010 à 13:52 Citer
Naaaaaaaaaaaaaaaaaaaaaaaaaaaaan!
Pourquoi mais pourquoi le monde est il si cruel! =’(
6 février 2010 à 13:53 Citer
Le changement fait du bien des fois…
C’est cool que tu files le fruit de ton travail, respect pour le geste, stay cool dans ton nouveau taf et bonne continuation (tu faisais partie des blogs qui m’intéressaient le plus, je me cassos, perso).
6 février 2010 à 13:55 Citer
Buh, dommage…
En tout cas j’attends de pouvoir tripoter les sources avec pas mal d’impatience
Si j’ai VRAIMENT que ça à faire et que c’est faisable, j’uploderai demain soir une version compilée clé en main. Si ça te pose pas de souci Skaven ?
6 février 2010 à 14:01 Citer
@Gama et les autres
Le bouzin est en GPL v2. Vous en faites ce que vous voulez. Si vous avez des problèmes de compréhension du code ou autre, vous pouvez me contacter par email (ska…@wefrag.com ). Je ferai dans ce cas un billet avec les questions/reponses.
6 février 2010 à 14:11 Citer
si j’appelle jacqueline pour te motiver, ça marche ?
6 février 2010 à 14:25 Citer
A cause de mon emplois du temps de l’an passé, j’ai pas eu beaucoup l’occasion de faire ce que je voulais sur le projet (concept art, des assets, etc..) mais pour le peu que j’ai fait, j’ai aussi appris des trucs…
Eeet si il faut un coup de main sur un éventuel projet avec skaven je suis également partant!
6 février 2010 à 15:55 Citer
En tout cas, si ça peut te remonter le moral: grand merci pour le code libre!
Je vais pouvoir étudier ça et apprendre comme un grand!
Au fait: les assets sont libres aussi?
Edit: beurk, fmod non libre et dispo qu’en i586!
Re-edit: non libre certes, mais dispo en x86_64 quand même.
6 février 2010 à 17:36 Citer
:(
6 février 2010 à 19:37 Citer
Bonne route, j’ai apprécié suivre ce projet à travers la lecture de ton blog ! :-)
6 février 2010 à 19:43 Citer
Rahhh gcc me chie à la gueule!
Super erreur:
/home/cedric/Projects/svnrepository/Zenith2/3rdparty/RakNet-3.6201/Source/BigInt.cpp:902: undefined reference to `__udivdi3′
collect2: ld returned 1 exit status
make[1]: *** [testunit] Erreur 1
6 février 2010 à 19:49 Citer
@lawl
pour raknet, j’avais suivit la guideline pour le compiler. Une fois réussi, j’ai commité les .a. Récupère raknet et essaie de le compiler à part.
6 février 2010 à 20:52 Citer
Pas moyen d’avoir ca sur un vrai hébergeur ?
6 février 2010 à 21:58 Citer
Merci pour le tuyau.
Maintenant, c’est avec que ça merde:
../../3rdparty/bullet-2.74/out/linuxx86/optimize/libs/libbulletmath.a(btQuickprof.o): In function `CProfileNode::Get_Sub_Node(char const*)’:
/home/cedric/bullet-2.74/src/LinearMath/btQuickprof.cpp:102: undefined reference to `operator new(unsigned int)’
../../3rdparty/bullet-2.74/out/linuxx86/optimize/libs/libbulletmath.a(btQuickprof.o): In function `CProfileManager::Get_Iterator()’:
/home/cedric/bullet-2.74/./src/LinearMath/btQuickprof.h:326: undefined reference to `operator new(unsigned int)’
collect2: ld returned 1 exit status
make[1]: *** [testunit] Erreur 1
Je vais essayer de faire pareil qu’avec raknet (linearmath?)
6 février 2010 à 22:23 Citer
@lawl
Bullet Physics
6 février 2010 à 23:05 Citer
Bullet veut pas compiler du tout:
Linking CXX executable AppForkLiftDemo
CMakeFiles/AppForkLiftDemo.dir/ForkLiftDemo.o: In function `ForkLiftDemo::updateCamera()’:
ForkLiftDemo.cpp:(.text+0×392): undefined reference to `gluLookAt’
../OpenGL/libOpenGLSupport.a(DemoApplication.o): In function `DemoApplication::setOrthographicProjection()’:
DemoApplication.cpp:(.text+0×6d1): undefined reference to `gluOrtho2D’
../OpenGL/libOpenGLSupport.a(DemoApplication.o): In function `DemoApplication::updateCamera()’:
DemoApplication.cpp:(.text+0×1e99): undefined reference to `gluLookAt’
../OpenGL/libOpenGLSupport.a(GL_ShapeDrawer.o): In function `GL_ShapeDrawer::drawCylinder(float, float, int)’:
GL_ShapeDrawer.cpp:(.text+0×1b2): undefined reference to `gluNewQuadric’
GL_ShapeDrawer.cpp:(.text+0×1c2): undefined reference to `gluQuadricDrawStyle’
GL_ShapeDrawer.cpp:(.text+0×1cf): undefined reference to `gluQuadricNormals’
GL_ShapeDrawer.cpp:(.text+0×1f7): undefined reference to `gluDisk’
GL_ShapeDrawer.cpp:(.text+0×22c): undefined reference to `gluCylinder’
GL_ShapeDrawer.cpp:(.text+0×27a): undefined reference to `gluDisk’
../OpenGL/libOpenGLSupport.a(GL_ShapeDrawer.o): In function `GL_ShapeDrawer::drawOpenGL(float*, btCollisionShape const*, btVector3 const&, int, btVector3 const&, btVector3 const&)’:
GL_ShapeDrawer.cpp:(.text+0×19fe): undefined reference to `gluBuild2DMipmaps’
../OpenGL/libOpenGLSupport.a(GL_ShapeDrawer.o): In function `GL_ShapeDrawer::drawCylinder(float, float, int)’:
GL_ShapeDrawer.cpp:(.text+0×28c): undefined reference to `gluDeleteQuadric’
collect2: ld returned 1 exit status
make[2]: *** [Demos/ForkLiftDemo/AppForkLiftDemo] Erreur 1
make[1]: *** [Demos/ForkLiftDemo/CMakeFiles/AppForkLiftDemo.dir/all] Erreur 2
make: *** [all] Erreur 2
Tain j’ai la poisse. J’ai pourtant bien régénéré le CmakeCache
Le pire c’est que la version du site de bullet foire aussi, mais pas au même endroit O_o (à AppGpu3dDemo)
Bon, sinon j’essaierais sous ubuntu jaunty, mais rebooter sur ma partoche ubuntu me fait tout bizzare (surtout depuis que j’ai cassé nautilus).
edit: en tout cas c’est triste, parce que des projets de jeux dans la veine de wipeout, bah il y en avait 3:
-impulse (de la team blendout)
- ecksdee
-.the rush//
Et les 3 sont semis-mort. Snif.
7 février 2010 à 8:26 Citer
Je te parie que tu vas revenir dessus un jour ou l’autre. Gros bisous.
7 février 2010 à 11:30 Citer
@PositiveFunk
Peut-etre dans quelques années.
Pour l’instant, j’ai envie de refaire des trucs en 2D.
style Pixel Junk Shooter ou Castle Crashers.
7 février 2010 à 13:14 Citer
euh, comment on lance le jeu ?
Moi je veux juste jouer…
7 février 2010 à 22:38 Citer
Hum, Pour moi le travail est pas fini.
Normalement tu dois délivrer une install avec setup.exe
La tu pourra passer à autre chose.
Sinon ces 2 ans et demi seront une failure.
D’ailleurs tu seras toi meme une failure.
Arriver a 35ans etre devenu chauve (ctoikiladi) et n’avoir jamais rien realiser est preocupant.
allez un dernier coup de collier !
Soutenons tous Skaven sinon ce blog nous manquera !
8 février 2010 à 10:42 Citer
@Ton ancien collegue Sébastien
Comment vont tes chiens jaunes qui t’aident a faire la manche?
Tu vies toujours dans ta voiture? ;)
9 février 2010 à 15:58 Citer
Si tu cherches un autre projet qui n’est pas un jeu, mais qui as de quoi etre interessant, j’ai mon projet de systeme portatif en realité augmenté/virtuelle, une sorte d’ordi portable, mais sur lequel on a pas d’ecran, tout est dans des lunettes-ecran comme les myvu, et ou on voit les infos comme dans un fps :) j’ai deja commencé a bosser dessus
9 février 2010 à 19:42 Citer
Bonjour,
Ce projet m’intéresse, mais j’ai vu qu’il y a déjà un projet googlecode (vide) créé depuis 2008… est il possible de récupérer l’accès à ce projet pour pouvoir bosser correctement ?
9 février 2010 à 20:33 Citer
@PulkoMandy
contacte moi par mail: ska…@wefrag.com