Moet ek sdl of opengl leer?

INHOUDSOPGAWE:

Moet ek sdl of opengl leer?
Moet ek sdl of opengl leer?

Video: Moet ek sdl of opengl leer?

Video: Moet ek sdl of opengl leer?
Video: Написание 2D-игр на C с использованием SDL Томаса Лайвли 2024, Desember
Anonim

As jy baie fancy effekte en sprites gelyktydig op die skerm wil hê, gebruik OpenGL want dit ondersteun shaders en word hardeware versnel. As jou speletjie eenvoudig is en nie baie effekte of sprites benodig nie, hou by SDL, veral as dit jou eerste speletjie is. SDL word nie hardeware versnel nie, maar dit is baie makliker om te gebruik.

Wat is beter OpenGL of SDL?

Oor jou voorbeeld oor roterende grafika: dit is beter om dit te doen met OpenGL (d.w.s. hardeware versnel) as met SDL self (d.w.s. op die SVE) omdat dit oor die algemeen rekenaarmatig is intensief (veral as jy baie bitmaps het om elke raam te draai en jy wil hê die effek moet glad wees).

Moet ek SDL gebruik?

Alhoewel SDL uiters doeltreffend is vir kruisplatform-ontwikkeling, is dit ook 'n uitstekende keuse om 'n speletjie te skep met net een platform in gedagte, vanweë die gebruiksgemak en oorvloed kenmerke. SDL het 'n groot gebruikersbasis en word aktief opgedateer en onderhou.

Moet ek OpenGL of DirectX leer?

So my punt is: Albei is goed, OpenGL gee vir jou kruisplatformkode (mits jy dit skryf), en DirectX gee jou meer speletjie-ontwikkelingsgerigte nutsgoed en biblioteke. As dit gaan daaroor om so vinnig as moontlik aan die gang te kom, sal ek OpenGL op 'n NVidia GPU aanbeveel.

Moet jy OpenGL leer?

Jy behoort eers OpenGL te leer, want dit is die standaard vir grafika op soveel platforms. Selfs al is daar 'n nuwer biblioteek, is dit baie belangrik om die basiese beginsels te verstaan en te werk met 'n taal wat oral in die bedryf gebruik word … Veral omdat Vulkan vir 'n rukkie nie meer in Groot Maatskappye gebruik word nie.

Aanbeveel: