Ryan Gordon for SDL-forbedring

SDL

SDL står for Simple DirectMedia Layer, et sett med biblioteker utviklet i C-språk og som kan gi visse grunnleggende funksjoner for å utføre 2D-tegningsoperasjoner, lydeffektbehandling og bildebehandling. Nyhetene som hoppet for noen dager siden er at Ryan Gordon (alias Icculus) har fått en episk MegaGrant for å forbedre SDL ytterligere, noe som kan hjelpe fremtidige neste generasjons APIer.

Takket være SDL, den multiplattform videospillutvikling, for å gjøre det enklere for utviklere, noe som gjør det lettere for flere titler å komme til Linux. Og det er at dette settet med biblioteker gir tilgang på lavt nivå til lydmaskinvare, tastatur, mus, joysticker og også grafikk. Derfor kan den brukes av programvare for å emulere, for videoavspilling, lyd- og videospillmotorer.

Ryan Gordon Han er en av de ansvarlige for utviklingen av SDL, og også arkitekten for videospillporter for Linux og macOS, samt andre plattformer, og har vært veldig aktiv de siste årene. Etter kunngjøringen han ga på Patreon om intensjonene sine, har han gjort det klart at SDL fortsatt har mye å si.

Problemet så langt er at Vulkan API Den er mye mer moderne, lovende og kraftig enn OpenGL, men denne APIen var mer komplisert og det var problemer med SDL. Nå er det Ryzen Gordon har gjort å lette arbeidet med Vulkan, selv om de også vil fortsette å jobbe med andre som Direct3D, Metal osv. Og selv om det vil være noen begrensninger, vil det gjøre neste generasjons API-er mer tilgjengelig for alle ikke-AAA-motorutviklere.

Til syvende og sist vil forbedringen av SDL komme til gjøre utviklingsarbeidet enklere, og på en mer gjennomsiktig måte for utviklere, slik at de kan lage spillene sine uten store komplikasjoner.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Reneco sa

    Vala-kompilatoren gjør arbeid med SDL veldig enkelt for nybegynnere.