Moet ik sdl of opengl leren?

Inhoudsopgave:

Moet ik sdl of opengl leren?
Moet ik sdl of opengl leren?

Video: Moet ik sdl of opengl leren?

Video: Moet ik sdl of opengl leren?
Video: How you can start learning OpenGL 2024, November
Anonim

Als je veel mooie effecten en sprites tegelijk op het scherm wilt, gebruik dan OpenGL omdat het shaders ondersteunt en hardware-versneld is. Als je spel eenvoudig is en niet veel effecten of sprites nodig heeft, blijf dan bij SDL, vooral als het je eerste spel is. SDL is niet hardware-versneld, maar het is veel gemakkelijker te gebruiken.

Wat is beter OpenGL of SDL?

Over je voorbeeld over het roteren van afbeeldingen: het is beter om het te doen met OpenGL (d.w.z. hardware-versneld) dan met SDL zelf (d.w.z. op de CPU) omdat het over het algemeen rekenkundig is intensief (vooral als je veel bitmaps hebt om elk frame te roteren en je wilt dat het effect vloeiend is).

Moet ik SDL gebruiken?

Hoewel SDL extreem effectief is voor platformonafhankelijke ontwikkeling, is het ook een uitstekende keuze voor het maken van een game met slechts één platform in gedachten, vanwege het gebruiksgemak en overvloed aan functies. SDL heeft een groot aantal gebruikers en wordt actief bijgewerkt en onderhouden.

Moet ik OpenGL of DirectX leren?

Dus mijn conclusie is: beide zijn in orde, OpenGL geeft jecross-platform code (mits je het schrijft), en DirectX geeft je meer tools en bibliotheken die gericht zijn op game-ontwikkeling. Als het erom gaat zo snel mogelijk aan de slag te gaan, raad ik OpenGL aan op een NVidia GPU.

Moet je OpenGL leren?

Je zou eerst OpenGL moeten leren, want dat is de standaard voor graphics, op zoveel platforms. Zelfs als er een nieuwere bibliotheek is, is het erg belangrijk om de basis te begrijpen en te werken met een taal die in de hele branche wordt gebruikt… Vooral omdat Vulkan een tijdje niet meer in grote bedrijven zal worden gebruikt.

Aanbevolen: