• [^] # Re: C'est gentil mais bon...

    Posté par (site web personnel) . En réponse à la dépêche Le moteur du jeu Quake 3 en GPL. Évalué à 4.

    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)

    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.