Ryan Gordon voor verbetering van SDL

SDL

SDL staat voor Simple DirectMedia Layer, een set bibliotheken die is ontwikkeld in C-taal en die bepaalde basisfuncties kan bieden voor het uitvoeren van 2D-tekenbewerkingen, geluidseffectbeheer en beeldbeheer. Het nieuws dat een paar dagen geleden sprong, is dat Ryan Gordon (ook bekend als Icculus) een epische MegaGrant heeft gekregen om SDL verder te verbeteren, wat toekomstige API's van de volgende generatie kan helpen.

Dankzij SDL is de ontwikkeling van videogames voor meerdere platforms, om het voor ontwikkelaars gemakkelijker te maken, waardoor het voor meer titels gemakkelijker wordt om naar Linux te komen. En is dat deze set bibliotheken toegang op laag niveau mogelijk maakt tot audiohardware, toetsenbord, muis, joysticks en ook afbeeldingen. Daarom kan het door software worden gebruikt voor emulatie, voor het afspelen van video en audio en voor videogame-engines.

ryan gordon Hij is een van de mensen die verantwoordelijk is voor de ontwikkeling van SDL, en ook de architect van videogamepoorten voor Linux en macOS, evenals andere platforms, die de afgelopen jaren zeer actief is geweest. Na de aankondiging die hij op Patreon deed over zijn bedoelingen, heeft hij duidelijk gemaakt dat SDL nog veel te zeggen heeft.

Het probleem tot nu toe is dat Vulkan API Het is veel moderner, veelbelovender en krachtiger dan OpenGL, maar deze API was ingewikkelder en er waren problemen met SDL. Wat Ryzen Gordon nu heeft gedaan, is het werk met Vulkan vergemakkelijken, hoewel ze ook zullen blijven werken met anderen zoals Direct3D, Metal, enz. En hoewel er enkele beperkingen zullen zijn, zullen API's van de volgende generatie toegankelijker worden voor alle ontwikkelaars van niet-AAA-engines.

Uiteindelijk zal de verbetering van SDL komen tot: maak ontwikkelingswerk gemakkelijker, en op een meer transparante manier voor ontwikkelaars, zodat ze hun games zonder al te veel complicaties kunnen maken.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Reneco zei

    De Vala-compiler maakt het werken met SDL zeer eenvoudig voor beginners.