Ryan Gordon SDL:n parantamisesta

SDL

SDL tulee sanoista Simple DirectMedia Layer, joukko C-kielellä kehitettyjä kirjastoja, jotka voivat tarjota tiettyjä perustoimintoja 2D-piirustustoimintojen suorittamiseen, äänitehosteiden hallintaan ja kuvanhallintaan. Muutama päivä sitten hyppäsi uutinen, että Ryan Gordon (alias Icculus) on hankkinut eeppisen MegaGrantin parantaakseen SDL:ää entisestään, mikä saattaa auttaa tulevia seuraavan sukupolven API:ita.

SDL:n ansiosta monikäyttöinen videopelikehitys, mikä helpottaa kehittäjien työtä ja helpottaa uusien nimikkeiden saapumista Linuxiin. Ja tämä kirjastosarja mahdollistaa matalan tason pääsyn äänilaitteistoon, näppäimistöön, hiiriin, joystickeihin ja myös grafiikkaan. Siksi ohjelmistot voivat käyttää sitä video-, ääni- ja videopelimoottoreiden emulointiin.

Ryan gordon Hän on yksi SDL:n kehittämisestä vastaavista henkilöistä sekä myös Linuxin ja macOS:n sekä muiden alustojen videopeliporttien arkkitehti, joka on ollut erittäin aktiivinen viime vuosina. Patreonissa tekemänsä ilmoituksen jälkeen aikeistaan ​​hän on tehnyt selväksi, että SDL:llä on vielä paljon sanottavaa.

Ongelmana on toistaiseksi se, että Vulkan API Se on paljon nykyaikaisempi, lupaavampi ja tehokkaampi kuin OpenGL, mutta tämä API oli monimutkaisempi ja SDL:n kanssa oli ongelmia. Nyt Ryzen Gordon on helpottanut työtä Vulkanin kanssa, vaikka he jatkavatkin yhteistyötä muiden, kuten Direct3D:n, Metalin jne., kanssa. Ja vaikka joitain rajoituksia on, se tekee seuraavan sukupolven API:ista helpommin kaikkien muiden kuin AAA-moottorien kehittäjien saatavilla.

Lopulta SDL-parannus tulee helpottaa kehitystyötä, ja kehittäjille avoimemmalla tavalla, jotta he voivat tehdä pelinsä ilman suuria hankaluuksia.


Artikkelin sisältö noudattaa periaatteita toimituksellinen etiikka. Ilmoita virheestä napsauttamalla täällä.

Kommentti, jätä sinun

Jätä kommentti

Sähköpostiosoitettasi ei julkaista.

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Reneco dijo

    Vala-kääntäjä tekee SDL:n kanssa työskentelystä erittäin helppoa aloittelijoille.