Naj se naučim sdl ali opengl?

Kazalo:

Naj se naučim sdl ali opengl?
Naj se naučim sdl ali opengl?

Video: Naj se naučim sdl ali opengl?

Video: Naj se naučim sdl ali opengl?
Video: Šminka za 5 minuta - za sve koje su u žurbi 2024, November
Anonim

Če želite na zaslonu veliko modnih učinkov in sprite-jev naenkrat, uporabite OpenGL, ker podpira senčnike in je strojno pospešen. Če je vaša igra preprosta in ne potrebuje veliko učinkov ali spritov, se držite SDL, še posebej, če je to vaša prva igra. SDL ni strojno pospešen, vendar je veliko lažji za uporabo.

Kaj je boljši OpenGL ali SDL?

O vašem primeru o vrtenju grafike: bolje je to narediti z OpenGL (tj. strojno pospešeno) kot s samim SDL (tj. na CPU), ker je na splošno računalniško intenzivno (še posebej, če imate veliko bitnih slik za vrtenje vsakega okvirja in želite, da je učinek gladek).

Ali naj uporabim SDL?

Medtem ko je SDL izjemno učinkovit za razvoj med platformami, je tudi odlična izbira za ustvarjanje igre z eno samo platformo zaradi enostavne uporabe obilo funkcij. SDL ima veliko bazo uporabnikov in se aktivno posodablja in vzdržuje.

Naj se naučim OpenGL ali DirectX?

Torej je moj zaključek: Oboje je v redu, OpenGL vam dajekodo za več platform (pod pogojem, da jo napišete), DirectX pa vam nudi več orodij in knjižnic, usmerjenih v razvoj iger. Če gre za čim hitrejši začetek, priporočam OpenGL na grafični procesor NVidia.

Ali bi se morali naučiti OpenGL?

Najprej bi se morali naučiti OpenGL, saj je to standard za grafiko na toliko platformah. Tudi če obstaja novejša knjižnica, je razumevanje osnov in delo z jezikom, ki se uporablja povsod v industriji, zelo pomembno … Še posebej, ker se Vulkan nekaj časa od takrat ne bo uporabljal v velikih podjetjih.

Priporočena: