Pour gérer vos consentements :
Categories: Cloud

Les jeux sous X tournent autour d’OpenGL

La WWDC est désormais ouverte (voir édition du 3 mai 2002). Contrairement à l’année dernière où l’effort d’Apple consistait à montrer en long, en large et en travers les technologies qui font tourner Mac OS X, la session de cette année s’avère résolument tournée vers le futur. Steve Jobs a débuté la conférence par une présentation de la prochaine version de Mac OS X et les jours à venir doivent permettre de prendre connaissance des nouvelles fonctionnalités implantées dans le système d’exploitation. Il semble que la question de la compilation du code pour qu’il tourne sur les processeurs soit un des thèmes forts du rassemblement. Mais pas seulement : les technologies d’affichage tiendront sans doute une place primordiale. OpenGL, par son ubiquité, tient le haut de la rampe : utilisé sur de nombreuses plates-formes, son implémentation dans Mac OS X – où il réalise le travail de base de l’affichage 3D – ne fournit pas toujours le meilleur de ses capacités. Le besoin s’en fait surtout sentir dans les jeux sur Mac. Or, parmi les près de cent sessions d’informations techniques qui seront données lors de la conférence, cinq seront consacrées à OpenGL et deux aux jeux. La mise en avant d’OpenGL a décidé certains développeurs à venir voir ce qu’Apple présentait : c’est le cas de David Rees, le programmeur du jeu Nightfall. Il a changé d’opinion, selon MacCentral, après « avoir eu des conversations intéressantes ». « Il y a eu des développements intéressants du côté d’OpenGL », note-t-il.

Sur cette technologie justement, on retrouve d’abord dans les sessions proposées un aperçu de la programmation pour le rendu des pixels et des texels ainsi que des programmes vertex. Apple doit y présenter aussi quelles méthodes utiliser pour tirer parti du matériel, de ses processeurs aux cartes graphiques embarquées dans les Mac. Mais ce n’est pas tout : l’intégration d’OpenGL avec les autres technologies embarquées dans Mac OS X est à l’honneur également, au sein de deux sessions destinées à faire le point sur la conception et la construction de l’affichage des images ou l’intégration de QuickTime. D’autres occasions doivent apparaître comme le traitement des effets et des images en temps réel ou les rendus en 3D possibles sur les dernières générations d’écrans numériques. L’optimisation du code OpenGL doit également faire l’objet d’une session sur les performances de ses bibliothèques de programmation (API). « Nous commençons à voir des jeux qui pousseront les capacités d’OpenGL sur le Mac », a indiqué ainsi à MacCentral Glenda Adams, la présidente de Westlake Interactive, une société qu’on retrouve derrière le récent Age of Empires II. Et de fait, les nouvelles spécifications de l’OpenGL Group devraient permettre à Apple de tirer parti des techniques implémentées dans les nouvelles définitions des API, notamment pour profiter à plein des cartes graphiques présentes sur le marché. « Même si le groupe de l’industrie OpenGL a pris beaucoup trop de temps pour créer les voies du standard d’accès aux fonctions avancées des accélérateurs graphiques actuels, le défi d’Apple sera de tirer avantage de ces nouvelles spécifications ? qui sont puissantes ? pour fournir aux jeux OpenGL des avantages non disponibles avec DirectX », précise Peter Tamte, un ancien de l’industrie du jeu. Les constructeurs de cartes graphiques ne sont pas à la traîne dans ce domaine et proposent déjà des cartes haut de gamme (voir édition du 5 mai 2002) pour le traitement d’OpenGL.

Des jeux disponibles sur Mac OS X uniquement

Les jeux ne sont d’ailleurs pas en reste puisque Apple propose à ces développeurs spécifiques de plonger dans les technologies clés dont les interfaces de programmation réseaux ouvertes NetSprocket et OpenPlay, qui fonctionnent sur d’autres plates-formes. L’engagement d’Apple auprès de ces technologies n’est pas négligeable : la firme a abandonné ses technologies propriétaires pour se focaliser sur les offres ouvertes de la communauté de développeurs. Et ceux-ci de se sentir de plus en plus à l’aise avec Mac OS X : le temps de l’apprentissage est passé et les professionnels pensent que, maintenant qu’ils savent comment faire pour que les jeux fonctionnent correctement sous Mac OS X, il doivent se concentrer sur l’accroissement des performances. « Puisque nous n’avons plus à passer de temps à faire en sorte que le jeu tourne sous OS X, nous avons plus de temps pour polir le jeu sur ce qui touche les performances et la stabilité », précise Glenda Adams. Et Peter Tamte de conclure : « Il apparaît clairement qu’Apple utilise un tas de ressources pour que les jeux soient un succès sur Mac OS X. Ce n’est désormais plus qu’une question de temps avant que les grands jeux pour Mac soient seulement disponibles sur Mac OS X. » De ce point de vue, le premier jeu uniquement pour Mac OS X (voir édition du 22 octobre 2001), Giants : Citizen Kabuto, est déjà entré dans la légende.

Recent Posts

IA et RGPD : sont-ils compatibles ?

Quelle part d’incertitude faut-il accepter dans la mise en conformité des IA avec le RGPD…

2 semaines ago

Windows 10 : quel coût pour le support étendu ?

Microsoft a dévoilé les prix des mises à jour de sécurité étendues pour Windows 10.…

3 semaines ago

Cybersécurité : la plan de Docaposte pour convaincre les PME

Docaposte a sélectionné une douzaine de spécialistes français pour créer un Pack cybersécurité spécialement étudié…

1 mois ago

Surface Pro 10 : plus autonome et un peu plus réparable

La Surface Pro 10 sera disponible le 9 avril en France. Passage en revue de…

1 mois ago

Office 2024 : ce qu’on sait de la prochaine version

Que réserve Office 2024 ? Une première version de test officielle sera disponible en avril.…

1 mois ago

Microsoft Teams : comment fonctionne le double usage « pro-perso »

Microsoft Teams évolue dans une version « unifiée » qui permet de combiner les usages…

1 mois ago