

Merhabalar Java platformunda masaüstü oyun programlamak hakkında merak ettiğim bir soru. Java'da mümkün olduğunu tahmin ediyorum. Asıl beni heyecanlandıran Java'nın platform bağımsız oluşunu oyun platformu için faydalanıp faydalanamadığımızdır.
Bildiğimiz üzere bir oyun Windowsda çalışıyorsa, Linux içinde ayrı bir sürümü olmak zorunda. Buda çok büyük sıkıntı. Genelde oyun yapımcılar Windows'u dikkate alıyorlar.
Java'nın oyun programlama ile ilgi frameworku var mı? Oyun programlamak isteyen bir programcı Java'yı tercih etmeli mi? Java'nın bu konuda artısı ve eksisi neler?
Merak :) Teşekkür ederim. not: ben burayı sevdim, ısındıkça bol bol soru sorarım. Umarım atmazsınız :)


Java ile de oyun yapabilirsiniz. Amatör olarak bir şeyler yapmak istiyorsanız bu iş için ücretsiz grafik motorları var. Mesela jMonkeyEngine'yi kullanabilirsiniz. Gerçi kendi sitesinde de örnekler var, bu da bir arkadaşın yaptığı basit bir örnek çalışma. Örnekten de görüleceği üzere iş Java'da olup bitmiyor, modelleme yapmak da gerekiyor. Örnekteki uçak örneğinde görüldüğü üzere.
Yapılabilmesine yapılacak da aynı oyunu daha düşük konfigürasyona sahip bir bilgisayarda çalıştırabilmek var, bir de daha güçlü donanıma sahip bilgisayarda. Belki bu alanda ilerleme kaydedilmiştir son birkaç yılda.