Web/mobil oyunların nasıl geliştirileceğini öğrenmek istiyorum. Bunun için hangi dil en iyisidir? Java? C#? Yakut? ActionScript?Web/Mobil Oyunlar Geliştirmek İçin Hangi Dil Öğrenmeli?
Masaüstü bilgisayar oyunları geliştirmekle ilgilenmiyorum.
Web/mobil oyunların nasıl geliştirileceğini öğrenmek istiyorum. Bunun için hangi dil en iyisidir? Java? C#? Yakut? ActionScript?Web/Mobil Oyunlar Geliştirmek İçin Hangi Dil Öğrenmeli?
Masaüstü bilgisayar oyunları geliştirmekle ilgilenmiyorum.
C# ve XNA'yı öğrenmek, Web tabanlı ve Windows 7 Mobile oyunlarına başlamak için bir yere sahip olacaktır.
Bunu bir kez indirdikten sonra, MonoTouch ve XnaTouch size iPhone yeteneğini verecektir.
J2ME'yi öğrenin. mobil oyun geliştirme için en iyisidir. Eğer iphone oyun geliştirme sürecindeyseniz, o zaman onun amacı C.
Başka bir dil eklemek için ;-), neden Java'yı denemiyorsunuz?
iPhone Amaç kullanır: birkaç iyi kitap (değil özel olarak web oyunlar için, ama sadece bir GUI daha fazlasına ihtiyacınız bir oyun programlamak için) orada vardır -C. Windows Mobile bir dizi dil kullanıyor ancak C# tercih ediyor. Android, Java'yı kullanır ancak NDK ile başkalarını kullanabilir. En önemlisi, her birinin farklı çerçeveleri var. En iyi bahsinizin muhtemelen çekirdeğinizi C veya C++ 'ya (yeryüzündeki en yaygın taşınabilir diller) yazması ve daha sonra yerel hizmetlerle arayüz oluşturmak için verilen herhangi bir platformda en iyi olanı kullanmasıdır. Örneğin, iPhone'daki C++ çekirdek ve Objective-C arabirim katmanı (dokunma ve hareket olaylarına erişmek için).
Sen geliştirmek istediklerini platformu karar vermeniz gerekir için: 1. Windows mobile - C, C++, C# Nokia, SE, Motorola gibi 2. J2ME cihazlar - Java ME 3. Symbian cihazlar - C++ 4 . iPhone - nesnel C 5. Android - Java
Öte yandan web'de vardır: 1. Flaş oyunlar - Flaş 2. HTML/5 oyunları - + CSS + javaScript
HTML önermek Bir platforma odaklanmak ve oradan başlamak. Akıllı telefon piyasası (iPhone, Android, WP7, BB vb ..) aygıtları, web'de flash (iPhone: D'de değil) veya html tabanlı oyunların çalışmasına izin veren oldukça iyi bir web tarayıcısına sahip.
Teşekkürler, bazı C# temel bilgilerim var ve OOP ile çok iyiyim, bu yüzden mantıklı olur. Java'nın daha iyi olmadığından emin değilim. –
Java, size daha geniş bir Mobil cihazlar yelpazesi sunacak, ancak sizler kesinlikle yüksek kaliteli mobil cihazları (Win7 Mobile, iPhone, WebOS vb.) Hedeflemenize izin vermeyeceksiniz. Yine de kodunuzu değiştirmeniz gerekecektir. –
Microsoft'un özel API'leri ve dilleri çok değişken. Her birkaç versiyonda dillerin sözdizimini değiştirmek ve geliştiriciler/şirketler yeni programlarında programlarını yeniden yazmaları gerekiyor. MTBL (miras öncesi ortalama süre) çok hızlıdır. – JohnnySoftware