• [^] # Re: Ca sert à quoi

    Posté par . En réponse à la dépêche 2 nouveaux jeux pour Linux. Évalué à 1.

    Porter DirectX n'est pas une bonne idée pour une variété de raisons :

    - Probablement des problèmes légaux vis à vis de MS, c'est quand meme une API propriétaire!
    - API très changeante, et plutot mal foutue
    - Ce qui fait l'avantage de DirectX ce n'est pas l'API elle-meme, mais le fait que toutes les cartes et périphériques ont des drivers DirectX.

    OpenGL n'est pas du tout à la traine; l'API est bien plus facile à utiliser que Direct3D et les possibilités n'ont rien à envier. Voir pour preuve la version OpenGL de Unreal Tournament plus rapide et plus belle que la version D3D sous Linux... OpenGL supporte des extensions pour les nouvelles possibilités des cartes 3D.

    On a pratiquement des équivalents à DirectX sous Linux pour tout, le seul problème restant que le support du matériel ca n'est pas encore ca.

    Du coté de Wine, les gars de Transgaming (http://www.transgaming.com(...)) ont l'air de faire un bon boulot pour rendre l'émulation DirectX utilisable. C'est ce qui reste de plus réaliste en termes de "porter DirectX" ...

    --
    Stéphane Peter
    Loki Software, Inc.