Un petit exemple de ce que peut-être un moteur 3D. Ce n'est qu'un début : le FPS reste bas, et les possibilités sont limités. Cependant, cela montre bien comment créer un moteur 3D.
Possibilités de lire des sons, de recevoir les touches clavier, d'afficher des formes 3D texturées, d'afficher du text 2D sur le fond 3D, bref les possibilités basiques.
Elles sont tous accesibles via des commandes basiques, genre :
InitDevice
InitSound
InitFont
InitInputDevice
Render
PlaySound
Vous pouvez aussi agir sur les matrices.
Voilà, amusez vous bien, et pensez à mettre un petit commentaire SVP.