Ryan Gordon SDL-i täiustamise eest

SDL

SDL tähistab lihtsat DirectMedia Layerit, C-keeles välja töötatud teekide komplekt, mis võib pakkuda teatud põhifunktsioone 2D-joonistustoimingute tegemiseks, heliefektide haldamiseks ja pildihalduseks. Mõni päev tagasi hüppav uudis on see, et Ryan Gordon (teise nimega Icculus) sai SDL-i edasiseks täiustamiseks eepilise MegaGranti, mis võib aidata tulevasi järgmise põlvkonna API-sid.

Tänu SDL-ile on mitmeplatvormiline videomängude arendamine, et muuta see arendajatele lihtsamaks, muutes Linuxi suurema hulga pealkirjade tuleku lihtsamaks. Ja see teekide komplekt võimaldab madalal tasemel juurdepääsu heliriistvarale, klaviatuurile, hiirele, juhtkangidele ja ka graafikale. Seetõttu saab seda kasutada tarkvara emuleerimiseks, video ja heli taasesitamiseks ning videomängude mootorites.

ryan gordon Ta on üks SDL-i arendamise eest vastutavatest inimestest ning ka Linuxi ja macOS-i ning muude platvormide videomänguportide arhitekt, olles viimastel aastatel väga aktiivne. Pärast Patreonis tehtud teadet oma kavatsuste kohta tegi ta selgeks, et SDL-l on veel palju öelda.

Seni on probleem selles Vulkan API See on palju kaasaegsem, paljulubavam ja võimsam kui OpenGL, kuid see API oli keerulisem ja SDL-iga oli probleeme. Nüüd, mida Ryzen Gordon on teinud, on hõlbustanud tööd Vulkaniga, kuigi nad jätkavad koostööd ka teistega, nagu Direct3D, Metal jne. Ja kuigi sellel on mõned piirangud, muudab see järgmise põlvkonna API-d kättesaadavamaks kõigile mitte-AAA-mootorite arendajatele.

Lõppkokkuvõttes saavutatakse SDL-i täiustamine muuta arendustöö lihtsamaks, ja arendajatele läbipaistvamal viisil, et nad saaksid oma mänge teha ilma suuremate komplikatsioonideta.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Reneco DIJO

    Vala kompilaator teeb SDL-iga töötamise algajatele väga lihtsaks.