Ryan Gordon pour l'amélioration de SDL

SDL

SDL signifie Simple DirectMedia Layer, un ensemble de bibliothèques développées en langage C et pouvant fournir certaines fonctions de base pour effectuer des opérations de dessin 2D, la gestion des effets sonores et la gestion des images. La nouvelle qui a sauté il y a quelques jours est que Ryan Gordon (alias Icculus) a obtenu un MegaGrant épique pour améliorer davantage SDL, ce qui pourrait aider les futures API de nouvelle génération.

Grâce à SDL, le développement de jeux vidéo multiplateformes, pour faciliter la tâche des développeurs, facilitant ainsi l'arrivée de plus de titres sur Linux. Et c'est que cet ensemble de bibliothèques permet un accès de bas niveau au matériel audio, au clavier, à la souris, aux joysticks et aussi aux graphiques. Par conséquent, il peut être utilisé par un logiciel pour émuler, pour la lecture vidéo, les moteurs de jeux audio et vidéo.

Ryan Gordon Il est l'un des responsables du développement de SDL, et également l'architecte des ports de jeux vidéo pour Linux et macOS, ainsi que d'autres plates-formes, étant très actif ces dernières années. Suite à l'annonce qu'il a faite sur Patreon de ses intentions, il a clairement indiqué que SDL avait encore beaucoup à dire.

Le problème jusqu'à présent est que le API Vulkan Elle est beaucoup plus moderne, prometteuse et puissante qu'OpenGL, cependant cette API était plus compliquée et il y avait des problèmes avec SDL. Maintenant, ce que Ryzen Gordon a fait, c'est de faciliter le travail avec Vulkan, bien qu'ils continueront également à travailler avec d'autres tels que Direct3D, Metal, etc. Et même s'il y aura quelques limitations, cela rendra les API de nouvelle génération plus accessibles à tous les développeurs de moteurs non AAA.

En fin de compte, l'amélioration de SDL viendra à faciliter le travail de développement, et d'une manière plus transparente pour les développeurs, afin qu'ils puissent créer leurs jeux sans trop de complications.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Renéco dit

    Le compilateur Vala rend le travail avec SDL très facile pour les débutants.