Devo aprender sdl ou opengl?

Índice:

Devo aprender sdl ou opengl?
Devo aprender sdl ou opengl?

Vídeo: Devo aprender sdl ou opengl?

Vídeo: Devo aprender sdl ou opengl?
Vídeo: Должен ли я изучать OpenGL или SDL? 2024, Novembro
Anonim

Se você quiser muitos efeitos sofisticados e sprites na tela de uma só vez, use OpenGL porque ele suporta shaders e é acelerado por hardware. Se o seu jogo é simples e não precisa de muitos efeitos ou sprites, fique com o SDL, principalmente se for seu primeiro jogo. O SDL não é acelerado por hardware, mas é muito mais fácil de usar.

Qual é melhor OpenGL ou SDL?

Sobre seu exemplo sobre rotação de gráficos: é melhor fazê-lo com OpenGL (ou seja, acelerado por hardware) do que com o próprio SDL (ou seja, na CPU) porque geralmente é computacionalmente intensivo (especialmente se você tiver muitos bitmaps para girar cada quadro e quiser que o efeito seja suave).

Devo usar SDL?

Embora o SDL seja extremamente eficaz para desenvolvimento multiplataforma, também é uma excelente opção para criar um jogo com apenas uma plataforma em mente, devido à sua facilidade de uso e abundância de recursos. O SDL tem uma grande base de usuários e está sendo atualizado e mantido ativamente.

Devo aprender OpenGL ou DirectX?

Então, minha conclusão é: Ambos estão bem, OpenGL fornece código multiplataforma (desde que você o escreva) e o DirectX oferece mais ferramentas e bibliotecas orientadas para o desenvolvimento de jogos. Se o objetivo é começar o mais rápido possível, recomendo o OpenGL em uma GPU NVidia.

Você deve aprender OpenGL?

Você deve aprender OpenGL primeiro, pois esse é o padrão para gráficos, em muitas plataformas. Mesmo que haja uma biblioteca mais nova, entender o básico e trabalhar com uma linguagem que é usada em todo o setor é muito importante… Especialmente porque o Vulkan não será usado em grandes empresas por um tempo, desde então.

Recomendado: