Moi je voudrais du DirectX9. Mais du vrais, du bien intégré. Du finis, avec des exemples et tout (bref, je ne critique pas l'excellent 3DUltimat, mais j'aimerais que ce soit fait par des vrais pro).
Avec la possibilité de pouvoir compiler pareil mais en DirectX10 (les fonctions ont les même but, donc ce doit être fesable.[avec des pertes, ce serait toujours bien bien meilleur que rien])
Je poste un avis personnel qui est inclu dans le compterendu de mon projet Mario (version spécial que je dois rendre pour avril):
Compatibilité
Le jeu fonctionne sur Windows 98SE, 2000, Me, XP.
Et Vista ?
Au début de ce projet, seul GameMakerV6.1 existait et il n’était pas du tout compatible avec Vista. Maintenant, la V7 est apparu et est totalement compatible Vista à condition d’avoir une carte graphique compatible DirectX8 ou X9 ou X10.0 . [DirectX10.1 prohibé pour l’instant]
Pourquoi DirectX10.1 n’est pas compatible ?
Cet API n’est pas rétro compatible avec DirectX9 ou les versions précédentes. DirectX10.1 est seulement compatible avec Windows Vista.
Maintenant, les nouvelles technologies se servent de DirectX10.1, espérons que dans l’avenir, GameMaker offre des possibilités de compilation en DirectX9 ou bien en DirectX10.1 car cela est techniquement réalisable et permettrait de rendre ses jeux compatible avec les 2 API en compilant deux exécutables (selon la version de DirectX que l’on utilise, les joueurs téléchargeraient le bon exécutable.)
Mark Overmars, à dit il y a deux ans, qu’il n’avait pas le temps de rendre GameMaker compatible avec DirectX10.1 avant 5 ans [déclaration à confirmer]. Cependant, depuis cette déclaration, il a fait de GameMaker une société à laquelle s’est rejoins des programmeurs réputés. N’étant plus seul à réaliser GameMaker, et GameMaker appartenant apparemment maintenant en parti à une sous filiale de Microsoft, nous pouvons tout de même espérer que ce la compatibilité DirectX10.1 arrive plus tôt qu’ annoncé.
La future version DirectX11 (prévu pour mi 2009) serait quand à elle rétro compatible avec la version 10.1 et les futures 12 et 13. Rendre GameMaker compatible à la version 10.1, c’est rendre GameMaker compatible avec les suivantes et permettre la version 10.1, c’est permettre l’ajout de toutes les fonctions 3D qui permettraient alors de pimenter les décors 3D d’effets d’accélérations matériels sur les textures. Car pour l’instant, la 3D est limité aux mélanges de couleurs, aux transparences basics.
GameMaker viendra forcément à être compatible avec DirectX10.1 et plus. Ce n’est qu’une question de temps, sinon, tout les nouveaux acquéreurs de PC ne pourront plus exécuter leur réalisation (et vu tout le bizness qui tourne autour de GameMaker, cela est plus qu’ impensable).
J'ai tapé cela en juillet. Donc il y a surement des petits trucs, des dates qui ont changés. Cela est destiné à être lu par des profs qui n'y connaissent rien donc lisez le avec une certaines légèreté. CE N EST QU UN BROUILLON.
Pour ceux qui ne connaissent pas la différence entre DirectX10.0 et DirectX10.1, d'après ce que j'ai compris : le 10.0 est une version surchargé qui permet au carte graphiques (les premières à être sorties) de faire tourner tout les jeux DirectX9 et avant (mais à ce moment, quand la carte graphique tourne en DirectX10, ce n'est pas optimisé).
Le DirectX10.1 est le vrais, celui qui n'est pas encore sorti, celui qui ne permet plus la rétrocompatibite, mais qui retire les "vieilleries inutiles des vieux DirectX" et qui permet d'optimiser à fond DirectX10.
DirectX10.0 n'apporte pas de meilleurs performance car il n'est pas nettoyé de DirectX9,8,7.
DirectX10.1 est le vrai, qui nettoie au détriment de la rétro compatibilité.
J'ai pas tout dis, pour toute réclamation, restez soft svp. ^^
A lire sans tout prendre au sérieux.
C'était addressé à des profs qui n'y connaissent rien.