C'est le debut d'un jeu en openGL programmé entierement par..... tadaaaaa moi... Personne n'a voulu m'aider, mais bon, j'ai pas fait trop d'efforts non plus ;)
Donc, le jeu est programmé, une fois n'est pas coutume en C++. Au programme langage Objet (mais pas d'heritage...le code est un peu....primitif), loader TGA de Funto ! (un grand merci a toi...je sais j'arrete pas :) ), FMOD et bien sur GLUT (j'y arrive pas sans...)
Il me reste a faire la gestion des combats et des PNJ(mais le code est deja pret).
L'interet du code c'est qu'il est entierement reutilisable ! Il suffit de regarder un peu le fichier "carte.cpp", une carte est definie de la maniere suivante :
map->objet[3] = new element(TEXTURE, pos_x, taille_x, pos_y, taille_y, franchissable ?, etc...);
, etc...
La gestion des collision est alors automatique ! C'est genial non ? Ah !? tout le monde fait comme ca ? ahhhh....ok....
L'executable du jeu est disponible ici : http://kenjimax.free.fr/rpgbeta4.zip