Attention à ne pas comparer SDL et DirectX, car directx gère aussi bien la 3D que les fenêtres (via les MFC), que le son, le clavier/joystick/souris etc. C'est toute une API complète pour faire des jeux.
Donc dejà il faudrai comparer directX et SDL+openGL+openAL
En plus directX contient dejà une base de moteur3D qui simplifie grandement la création des jeux (quand avec opengl on doit tout faire à la main). Mais bon ça c'est valable que pour les petits jeux, car pour les plus gros projets ce pseudo moteur 3D n'est pas adapté donc il faut tout refaire dans tous les cas... Et puis à l'opposé, directx n'est pas vraiment adapté pour faire de tout petits projets amateurs car il faut sortir la grosse artillerie pour afficher juste un cube...
[^] # Re: une raison: Microsoft
Posté par alexisg . En réponse au journal Considérations sur le jeu vidéo et Linux. Évalué à 7.
Donc dejà il faudrai comparer directX et SDL+openGL+openAL
En plus directX contient dejà une base de moteur3D qui simplifie grandement la création des jeux (quand avec opengl on doit tout faire à la main). Mais bon ça c'est valable que pour les petits jeux, car pour les plus gros projets ce pseudo moteur 3D n'est pas adapté donc il faut tout refaire dans tous les cas... Et puis à l'opposé, directx n'est pas vraiment adapté pour faire de tout petits projets amateurs car il faut sortir la grosse artillerie pour afficher juste un cube...