Ben oyun geliştirme ile ilgilenen yaklaşık 3 yıllık deneyime sahip normal bir programcıyım. Karşılaştığım sorun şu ki, bu "acemi" kitaplara baktığımda, çoğu temel programlama becerilerini öğretiyor ve bunun üzerine oturup okumaya değer bulmaya sabrım yok. Ancak, daha ileri düzey kitaplara baktığımda, başımın üstünde duruyorlar ve bir kez daha, bana verimsiz geliyorlar. Aradığım şey, oyunların nitty-gritty intern'lerini açıklayan, ancak daha makul bir seviyede olan kitaplardır.
Örneğin, her tür veri yapısına (karmalar, ağaçlar, bağlantılı listeler) ve birçok genel algoritmaya (sıralama, arama) çok aşinayım, ancak çarpışma algılamanın etkili bir şekilde nasıl uygulanacağını bilemem. Ayrıca yabancı kütüphaneleri kullanma deneyimim var, bu yüzden bir API öğrenmek için belgelerin nasıl kullanılacağını biliyorum, bu yüzden "X kullanmayı öğrenin" kitabına da ihtiyacım yok.
Şahsen, pek çok dilde rahat ettiğim için kitaplarda hangi platformların / dillerin / kütüphanelerin kullanıldığını umursamıyorum, ancak yapmak istediğim oyun Javascript ve HTML5 tuvalini kullanacaktı.
Baska öneri? Herhangi biri bedava mı?
Not: Matematik ve fizik seviyemin göreceli olarak düşük olduğunu ve bunları nazikçe birleştiren bir kitabın artı olacağını unutmayın.
EDIT: 2B programlamaya ilgi duyduğumu söylemeliyim ve bu noktada henüz 3B'i gerçekten umursamıyorum.