SDL pomeni Simple DirectMedia Layer, nabor knjižnic, razvitih v jeziku C in ki lahko zagotovijo določene osnovne funkcije za izvajanje operacij 2D risanja, upravljanja zvočnih učinkov in upravljanja slik. Novica, ki je skočila pred nekaj dnevi, je, da je Ryan Gordon (aka Icculus) pridobil epski MegaGrant za nadaljnje izboljšanje SDL, ki bi lahko pomagal prihodnjim API-jem naslednje generacije.
Zahvaljujoč SDL, razvoj večplatformskih video iger, da bi olajšali razvijalcem in olajšali dostop več naslovov v Linux. In ta nabor knjižnic omogoča dostop na nizki ravni do zvočne strojne opreme, tipkovnice, miške, igralnih palic in tudi grafike. Zato ga lahko uporablja programska oprema za emulacijo, za predvajanje videa in zvoka ter motorji za video igre.
ryan gordon Je eden od odgovornih za razvoj SDL in tudi arhitekt pristanišč za video igre za Linux in macOS ter druge platforme, ki je v zadnjih letih zelo aktiven. Po objavi, ki jo je o svojih namerah dal na Patreonu, je jasno povedal, da ima SDL še veliko za povedati.
Zaenkrat je problem v tem Vulkan API Je veliko bolj sodoben, obetaven in zmogljivejši od OpenGL, vendar je bil ta API bolj zapleten in so bile težave s SDL. Zdaj, kar je storil Ryzen Gordon, je olajšal delo z Vulkanom, čeprav bodo še naprej sodelovali z drugimi, kot so Direct3D, Metal itd. In čeprav bodo nekatere omejitve, bodo API-ji naslednje generacije postali bolj dostopni vsem razvijalcem motorjev, ki niso AAA.
Na koncu bo prišlo do izboljšanja SDL olajšati razvojno delo, in na preglednejši način za razvijalce, tako da lahko brez večjih zapletov izdelujejo svoje igre.
Prevajalnik Vala zelo olajša delo s SDL za začetnike.