Beni rahatsız eden çok genel bir sorum var ama önce bazı detaylar eklemek istiyorum. Çekirdek bir Java programcısıyım. Bağımsız olarak Java'da eğlenmek için bazı küçük oyunlar yarattım. Şimdi, profesyonel oyun geliştirmeye ne kadar çok baksam o kadar karışıyorum. Bunun nedeni, bazı oyun geliştirme konuları hakkında Google'ı her ziyaret ettiğimde veya forumları vb. Ziyaret ettiğimde farklı önerilerle karşılaşıyorum.
Bazıları C ++ 'nın iyi olduğunu söylerken, bazıları JAVA'nın daha iyi olabileceğini söylerken, diğerleri ise başka bir dilin Python, Lua, UnrealScript, vb. Gibi ur dili olduğunu söyleyecektir. Unreal, Torque, Blender, Panda, vb gibi oyun motorları ve OpenGL, AI, Çarpışma Algılama bilgisi gereklidir. Android SDK kullanarak bir oyun bile oluşturdum.
Ne sormak istiyorum:
- Profesyonel Oyun Programcısının sahip olması gereken temel beceri seti nedir? Herhangi bir 1 Programlama Dili + 1 Komut Dosyası dili + 1 Oyun motoru bilgisi + OpenGL var mı? (Uf !!)
- Oyun Endüstrisine Oynanış Programcısı veya AI programcısı olarak girmek istersem mevcut becerilerim ve portföyümle (yukarıda belirtildiği gibi) girebilir miyim?
- Oyun Geliştirme için bir programlama dili öğrenmek yeterli mi?
Herhangi bir kılavuz yardımcı olacaktır.