Logo tr.boatexistence.com

Sdl veya opengl öğrenmeli miyim?

İçindekiler:

Sdl veya opengl öğrenmeli miyim?
Sdl veya opengl öğrenmeli miyim?
Anonim

Ekranda aynı anda çok sayıda fantezi efekt ve hareketli grafik istiyorsanız, gölgelendiricileri desteklediği ve donanım hızlandırdığı için OpenGL kullanın. Oyununuz basitse ve çok fazla efekt veya sprite gerektirmiyorsa, özellikle ilk oyununuzsa SDL'ye bağlı kalın. SDL donanım hızlandırmalı değildir, ancak kullanımı çok daha kolaydır.

Hangisi daha iyi OpenGL veya SDL?

Dönen grafiklerle ilgili örneğiniz hakkında: SDL'nin kendisinden (yani CPU'da) ziyade OpenGL (yani donanım hızlandırmalı) ile yapmak daha iyidir çünkü genellikle hesaplamalı yoğun (özellikle her kareyi döndürmek için çok fazla bitmap'iniz varsa ve efektin düzgün olmasını istiyorsanız).

SDL kullanmalı mıyım?

SDL platformlar arası geliştirme için son derece etkili olsa da, kullanım kolaylığı ve özelliklerin bolluğu. SDL geniş bir kullanıcı tabanına sahiptir ve aktif olarak güncellenmekte ve sürdürülmektedir.

OpenGL veya DirectX öğrenmeli miyim?

Sonuç olarak şunu söyleyebilirim: Her ikisi de iyi, OpenGL size çapraz platform kodu verir (Yazmanız şartıyla) ve DirectX size daha fazla oyun geliştirme odaklı araç ve kitaplık sunar. Her şey mümkün olduğunca hızlı başlamaksa, NVidia GPU'da OpenGL'yi tavsiye ederim.

OpenGL'yi öğrenmeli misiniz?

Önce OpenGL'yi öğrenmelisiniz, çünkü bu pek çok platformda Grafikler için standarttır. Daha yeni bir kütüphane olsa bile, temelleri anlamak ve endüstrinin her yerinde kullanılan bir dille çalışmak çok önemli… Hele ki Vulkan bir süre Büyük Şirketlerde kullanılmayacağı için.

Önerilen: