Tu as Ogre3D
Bien sûr, il n'y a ni le son, ni la physique ou encore le réseau mais on d'autres libs pour ca comme:
ODE utilisable facilement avec OgreODE pour la physique
OpenAL utilisable assez facilement je pense, pour le son
pour le réseau, on peut utiliser RakNet qui est libre (GPL)
Personellement, j'en suis restée au portage d'Ogre pour lua ... Et comme Ogre est concu en C++ ce n'est pas facile, j'aurais préféré du C tout simple.
Depuis, je me penche serieusement vers Quake 3 qui lui est majoritairement écrit en C.
Et en passant, si quelqu'un sait comment faire pour utiliser du code C++ a partir d'un code C pur qui doit s'interfacer avec un programme en C (lua), j'aimerais bien qu'il me le dise.
Bien sûr, lua compile très bien en C++ ... mais la majorité des interpreteurs lua sont compilés en C.
[^] # Re: C'est gentil mais bon...
Posté par Mildred (site web personnel) . En réponse à la dépêche Le moteur du jeu Quake 3 en GPL. Évalué à 4.
Bien sûr, il n'y a ni le son, ni la physique ou encore le réseau mais on d'autres libs pour ca comme:
ODE utilisable facilement avec OgreODE pour la physique
OpenAL utilisable assez facilement je pense, pour le son
pour le réseau, on peut utiliser RakNet qui est libre (GPL)
http://ogre3d.org(...)
http://openal.org/(...)
http://ode.org/(...)
http://www.rakkarsoft.com/(...)
Personellement, j'en suis restée au portage d'Ogre pour lua ... Et comme Ogre est concu en C++ ce n'est pas facile, j'aurais préféré du C tout simple.
Depuis, je me penche serieusement vers Quake 3 qui lui est majoritairement écrit en C.
http://lua.org(...)
Et en passant, si quelqu'un sait comment faire pour utiliser du code C++ a partir d'un code C pur qui doit s'interfacer avec un programme en C (lua), j'aimerais bien qu'il me le dise.
Bien sûr, lua compile très bien en C++ ... mais la majorité des interpreteurs lua sont compilés en C.