Oyun motoru programlama üzerinde çalışmak isteyen bir yazılımcı hangi dili öğrenmelidir?
Paylaş
Hubyr soru-cevap üzerine kurulu bir sosyal medya platformudur. Verdiğin cevaplarla başkalarının problemlerini çözerken kendine referans ve takım oluşturursun.
Şifreni mi unuttun? Lütfen geçerli e-posta adresinizi girin ve gelen onaylama linkine tıklayın.
Oyun motoru üretmek için iki programlama dili kullanmalısınız. Birincisi C++ olmalıdır çünkü kodlamayı hızlı bir dil üzerinde yapmanız hem darboğazı engeller hem de verimliliği arttırır. Bu yüzden en çok C++ tercih edilir. İkinci olarak da oyun motolarının karakter ve çevre işlemleri için 3 boyutlu modelleme niteliklerini (vektörler, köşe noktaları, UV koordinatları) içermesi gerekir. Bu amaçla da Python veya Javascipt gibi bir dil kullanılmalıdır.
Bence tek bir seçenek var C ++. Bir oyun motorunu yazmak için hem performansa hem de ifade gücüne sahip tek programlama dilidir ve bugünlerde neredeyse her oyun motoru C++ ile yazılıyor. Ayrıca grafik işlemcisini programlayabilmek için GLSL (OpenGL) veya HLSL (DirectX) öğrenilmesi gerekir.