Mobil Cihazlar için Oyun Tasarlamaya Başlama

click fraud protection

Yepyeni Bir Zihniyet

Mobil oyun şu anda patlayan bir pazar ve herkesin dalmak ve pazarın bir kısmını almak istiyor gibi görünüyor. Bununla birlikte, mobil oyuna başlamak sadece Windows veya Xbox başlığınızı iOS'a taşımakla ilgili değildir.

Önceki Platformunuz İçin Değil, Mevcut Platformunuz için Tasarım

Bu sağduyu gibi görünüyor, ancak bir çok oyun bir konsolun tasarımını çoklu dokunmatik oyun cihazına çekmeye çalışacak. Evet, bu işe yarayabilse de, oyuncuya bir iPhone'dan çok bir konsol gamepad üzerinde oynamak istediklerini hatırlatıyor.

Resim söz konusu olduğunda, küçük yazı tiplerinin bir Retina ekran (ve ekrana çok fazla metin sığdırmanıza izin verir), ancak okumak çok zevkli değildir. Aynı şey son derece ayrıntılı dokular için de geçerlidir. Tüm varlıklarınız için devasa, yüksek çözünürlüklü bir dokuya ihtiyacınız yoktur. Detay aslında oyunu daha görsel olarak daha gürültülü hale getirerek sanatsal hislerden uzaklaşıp göz yorgunluğuna neden olabilir.

Ses bir masaüstü bilgisayarda veya konsolda bir oyun yapabilir veya bozabilirken, mobil cihazlarda bu tamamen daha karmaşık bir konudur. Çoğu oyuncu estetik ya da oynanış değeri için oynadıkları her oyunda ses sahibi olmayı ister. Bununla birlikte, mobil oyunlarda pratiklik meselesi vardır, çünkü birçok insan kamusal alanlarda olduğu için oyunu sesli olarak oynayamaz. Elbette, mümkünse ses ekleyin; birçok mobil kullanıcının kulaklıkları vardır veya çevre ile sınırlı değildir.

instagram viewer

Optimize edilmiş kod. Evet. Mevcut masaüstü bilgisayarların gücü, çok sayıda optimize edilmemiş kodun kaymasına izin verir ve kimsenin dikkatini çekmeden fazladan sistem kaynaklarını saklar. Mobil bir oyun konsolundan bile çok daha affedicidir. Mobil işletim sistemlerinde arka plan işlemlerini, pil yönetimini, kaynak tahsisini vb. İşlemek için çeşitli teknikler bulunur. Oyununuz sistemin pilini bir saat içinde ölüme boğarsa, oyununuz kötü yorumlar alacak ve para kazanmayacaksınız. Yavaş performans, insanların bir oyunu sonsuza dek rafa kaldırmayı seçmelerinin ilk nedenlerinden biridir.

Optimizasyon İpuçları

Yapmamamız gerekenleri ele aldık. Şimdi, geliştirmek için birkaç yere bakalım.

Arayüz

Tek bir çoklu dokunmatik ekran mı kullanıyorsunuz? Öyleyse, bir tablet mi yoksa telefon boyutunda bir ekran mı? PS Vita'nın ön ve arka dokunmatik ekranları ve fiziksel kontrolleri gibi daha egzotik bir şey mi kullanıyorsunuz? Kamera tabanlı artırılmış gerçekliğe ne dersiniz? Dokunma çok sezgisel. Bununla savaşma. Yukarıda bahsettiğim gibi, birçok oyun gamepad kontrollerini bir dokunmatik ekranda üst üste koyuyor. Bu bazı durumlarda işe yarar, ancak sıklıkla sorunludur. Bu alanda yapabileceğiniz en önemli şeylerden biri diğer oyunları oynamak ve neyin işe yarayıp neyin yaramadığını görmek. Özellikle, ne işe yarıyor olmadan düşünmek zorundasın. Oyuncu için daha fazla daldırma, oyunla kalma ve başkalarına tavsiye etme veya mikroişlemler aracılığıyla oyun içi öğeler satın alma şansınız daha yüksektir. Oyununuz için çalışan mevcut bir plan bulamazsanız, avatarınızı gerçek dünyada nasıl manipüle edeceğinizi düşünün ve bunu ekrana çevirmenin bir yolunu bulun.

Sanat

Yukarıda belirtildiği gibi, mobil cihazlardaki devasa dokular tasarım açısından harika bir fikir değildir. Ayrıca, cihazınızın deposunda oyununuzun boyutunu büyütme veya kullanılabilir RAM'i emme konusunda korkunçlar. Dokularınızı cihazda iyi görünecek en küçük boyuta küçültmek için elinizden geleni yapmanız gerekir. (Yine de, yeni nesil cihazlar daha yüksek çözünürlüklü ekranlarla piyasaya sürüldüğünde yüksek çözünürlüklü orijinalleri saklayın.) Doku atlasının nasıl oluşturulacağını öğrenin veya bunları oluşturmak için kullandığınız / oluşturduğunuz motor için iyi bir araç bulun otomatik olarak.

Ses

Ses acımasızdır ve çok iyi bir ses tasarımcısı üzerlerine getirilen gereksinimlere acı verir. Yüksek kaliteli ses, bir uygulamanın boyutunun inanılmaz derecede balonlanmasına neden olabilir. Son sesinizi her uyumlu cihazda dinlediğinizden emin olun. Cep telefonu hoparlörleri sesi yok eder, bu yüzden sadece kulaklıklardan nasıl ses çıkardığına karar vermeyin.

kod

Programlama becerilerinizin izin verdiği ölçüde çıplak metale yaklaşmanıza izin veren bir motor veya çerçeve kullanın. Üst düzey yönetilen kod genellikle yapabileceğiniz tek şeydir, ancak kullandığınız motora / çerçeveye bağlı olarak, iyi yazılmış üst düzey kodu gerçekten yavaşlatabilecek birkaç yorum katmanından geçebilir.

Son sözler

Bir uygulama mağazasındaki ilk izlenimler önemlidir! Sadece oraya gitme ve yapılma isteğiniz olsa da, daha sonra güncelleyin, yapma. Uygulama mağazalarının çalışma şekliyle, insanların sizi kalabalıktan aldıkları ön sayfada yalnızca bir çekim yapabilirsiniz. Pazarlama ve halkla ilişkiler sadece şimdiye kadar devam ediyor; oyununuzu kontrol eden ilk yüz kişi 1-3 yıldız incelemesi yaparsa, şansınız başka bir şansınız olmayacaktır. Acele etmeyin, doğru yapın ve istediğiniz zaman gönderin tamam.

instagram story viewer