FrenchKat Posted March 25, 2014 Report Share Posted March 25, 2014 Avec ses Steam Machines fonctionnant sous Linux, Valve est plus que jamais décidé de booster la création de jeux sous l'OS du manchot. Pour preuve, l'éditeur a rendu Open Source son logiciel de conversion d'API graphique DirectX à OpenGL. Pour les non-connaisseurs, DirectX est une bibliothèque logicielle permettant de créer des jeux vidéo. Le défaut de cette API est qu'elle commence à être un peu vieille et qu'elle n'est pas compatible avec Linux, contrairement à OpenGL qui a l'avantage d'être multiplateforme. Résultat des courses, Valve cherche donc à favoriser le développement des jeux en OpenGL afin que le jeu soit facilement développable pour Linux et donc pour SteamOS. Les sources de ce convertisseur sont disponibles sur GitHub et Valve vous laisse le modifier à votre souhait.Consulter la fiche de ValveLire la news entière Quote Link to comment Share on other sites More sharing options...
levelkro Posted March 28, 2014 Report Share Posted March 28, 2014 De la, surement, le délais pour la sortie du Source² et éventuellement de Half-Life 3. Si ont y va par logique, ils aurait peut-être conçu les premières lignes pour DX et par la suite, avec le projet de SteamOS et du portage Linux, ils ont décidé de migrer leurs projets sous le OpenGL. En extrapolant, ont peu même penser que Valve a travaillé sur un émulateur linux pour le support DirectX (et ainsi éliminer le besoin de migrer vers des sources Linux/OpenGL, et faciliter l'intégration de la bibliothèque Steam pour le SteamOS). Mais une émulation ne donne jamais des rendus optimales, ou est souvent très gourmand en ressources, et Microsoft qui ne publie pas ces sources, ont trouve vite un mur devant soi. Quote Link to comment Share on other sites More sharing options...
kykerz Posted March 30, 2014 Report Share Posted March 30, 2014 C'est une bonne idée de la part de Valve. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.