Oyun geliştiricisi olmak için oyun motoru bilmek şart mı?

Oyun motoru işi basitleştirir. 3D grafik mantığını cidden anlamak için OpenGL veya Vulkan gibi, hatta Direct3D gibi API'lerle mücadele edin.
 
Yukarıdaki arkadaşın dediği gibi oyun motoru yükünü azaltır. Ama senin sorduğun soru biraz farklı. Ne için soruyorsun? Bir şirkette oyun geliştiricisi olarak çalışmak istiyorsan en az 1 motoru bilmen şart. Ama kendin için soruyorsan, oyununa bağlı olarak değişir. 2d için oyun motoru şart değil. Her dil için framework, library mevcut işini görür.
3d konusunda bence şart opengl, direct3d ile bu iş olmaz.
Bu aslında sana bağlı. Mesela ben c++ SFML ile başladım oyun programlamaya. Çok güzel ilerledim. Mario tarzi oyun yapıyordum ama öyle 1 nokta geliyor ki tikaniyorsun. İşler karmaşıklaşıyor ve haliyle zorlaşıyor.
Bu yüzden unity öğrendim. İşler daha kolay ilerliyor. Fakat Burda da bazen tikaniyorum sonuçta unity'e bağlıyım.
 

Yeni konular

Geri
Yukarı