La quantité de boulot a l'air super impressionnante. Mais je suis désolé de devoir ressorti la super blague qui dis qu'il y a plus de moteur 3D sous Linux que de jeu...
Je suis aussi d'accord qu'un moteur adapté au besoin d'un jeu peut être plus optimisé. Mais du code déjà bien tuné existe pourquoi s'en passer ?
Par contre, il est curieux que tu n'utilises que 20 fonctions directx, j'avais lu que directx était super bas niveau (par exemple tu dois gérer la position des textures entre la RAM et la carte, etc...). Le créateur de Quake disait que openGL permetait une abstraction de plus haut niveau qui évitait de se prendre la tête avec des trucs très compliqués (je résume).
En gros, tu devrais avoir de meilleurs perf en opengl en utilisant si peu de fonctions :)
[^] # Re: sympa
Posté par Nicolas Boulay (site web personnel) . En réponse au message Projet de jeu de course libre. Évalué à 2.
Je suis aussi d'accord qu'un moteur adapté au besoin d'un jeu peut être plus optimisé. Mais du code déjà bien tuné existe pourquoi s'en passer ?
Par contre, il est curieux que tu n'utilises que 20 fonctions directx, j'avais lu que directx était super bas niveau (par exemple tu dois gérer la position des textures entre la RAM et la carte, etc...). Le créateur de Quake disait que openGL permetait une abstraction de plus haut niveau qui évitait de se prendre la tête avec des trucs très compliqués (je résume).
En gros, tu devrais avoir de meilleurs perf en opengl en utilisant si peu de fonctions :)
"La première sécurité est la liberté"