Hızlı bir yan kaydırıcının sorunları ile nasıl başa çıkabilirim?


13

Yan kaydırma yapan bir uçak oyunu yapıyorum ve çok hızlı gitmeye başladığımda oyuncu olarak bazı sorunlar yaşamaya başlıyorum:

  • Mermilerdeki güçlendirmeler gibi unsurlar ayırt edilemez.
  • Başım dönüyor ve rahatsız oluyorum
  • Neyin geldiğini görmek için yeterli zaman yok

Bunu nasıl çözebilirim? Tüm grafiklerde daha az ayrıntı kullanıyor muyum?

Tiny Wings , oyunumla aynı yatay hareket hızına sahip, ancak bu sorunlardan muzdarip değil. Referans olarak alabileceğim gerçekten hızlı yan kaydırıcılar var mı?


1
Müzik oyunlarından herhangi birini söyleyebilirim - Guitar Hero veya Rock Band iyi örneklerdir. Daha zor zorluklarda, noktaların size daha hızlı gelmesi gerekir, böylece sıralı olanları birbirinden ayırmak için yeterli alana sahip olabilirler. Oyuncu hala ileriye bakmalı ve hızlı kararlar almalı ve sonunda gözleri bu garip dünyayı eriyen şeyi yapıyor. Sadece zararlı şeyleri yararlı şeylerden daha ayırt edilebilir hale getirmeye çalışın diyebilirim.
Orin MacGregor

1
Muhtemelen Sonic the Hedgehog video oyunlarını incelemelisiniz. Çok başarılılar ve oldukça hızlılar.
Ricket

Emin değilim, ama hepsine ayrı cevaplar verebileceğimi hissediyorum ve bu yüzden bu üç ayrı soru olarak daha iyi olabilir.

Kare hızınız nedir?
Laurent Couvidou

Yanıtlar:


19

Mermilerdeki güçlendirmeler gibi unsurlar ayırt edilemez.

Onları basit renk tabanlı güç ups olun. Kelimeleri, harfleri ve hatta simgeleri yüksek hızlarda ayırt etmek çok zor olabilir. Powerup'ları bir renk yapın ve o renkten başka bir şey yapmayın.

Başım dönüyor ve rahatsız oluyorum

Belki bu tür oyunları oynamak için çok yaşlanıyorsunuz :) Bu muhtemelen diğer sorunların bir belirtisidir, bunları çözmek muhtemelen bu konuda yardımcı olacaktır. Kamera ve yakınlaştırma ile hareketleri hareket ettirmek bu konuda yardımcı olacaktır. Hızlı hareketler veya perspektifte hızlı değişiklikler yapmak bu duyguları tetikleyebilir.

Neyin geldiğini görmek için yeterli zaman yok

Oyuncu ne kadar hızlı giderse, zoom o kadar uzak olmalıdır. Birçok oyun, bir boost / afterburners kullanırken uzaklaştırır. Daha hızlı gittiğiniz için tepki vermek için daha fazla zamana ihtiyacınız var. Dışarıda ne kadar uzağa giderseniz, gelecek olanları planlamak için o kadar fazla zamanınız olur. Ayrıca, ekranın ön kenarında göstergelere sahip olmak da yararlı olabilir. Örneğin, oyuncunun önlemek / yok etmek için özel bir yetenek kullanması gerektiğine dair bir tür engel geliyorsa. Görünür hale gelmeden önce geleceğini bilmelerini sağlamak için ekranın ön kenarında bir gösterge gösterin.


4
Tiny Wings, bu önerilerin her ikisini de yapan bir oyuna mükemmel bir örnektir - oyun daha hızlı giderken çok fazla uzaklaştırır ve çok ayırt edilebilir bir renk olan tek bir güç türü vardır, bu da arka plana karşı fark etmeyi kolaylaştırır
Justin

8

İşleri daha belirgin hale getirmek için, çok fazla ayrıntıya sahip grafikler kullanmaktan kaçınırım. Bunun yerine, öncelikle belirli bir renge sahip grafikleri kullanın ve muhtemelen hareket bulanıklığı uygulayın. Bu şekilde, örneğin bir güçlendirme, oldukça tanınabilir olması gereken mavi bir çizgi olabilir.

Hareket hastalığından kaçınmak için, arka planı hızlı hareket eden bir bulanıklık yaptıysanız, hızlı hareket eden bir arka planın baş döndürücü problemlerinden kaçınacağını düşünüyorum.


3
Ayrıca, arka planın ön plandan daha yavaş hareket etmesini ve arka planın ne kadar algılanması gerektiğine bağlı olarak bir paralaks oluşturmasını tavsiye ederim.
Orin MacGregor

1

Çerçevelemenizden bahsetmediğiniz için, bunun oldukça düşük olduğunu varsayacağım. Bu, sorunlarınızın en azından bazılarını açıklar.

Oyununuzun mümkün olan en yüksek kare hızında , ideal olarak 60 fps'de çalıştığından emin olun . Oyun gerçekten hızlı olmaya başladığında, 30 fps artık insan gözü için rahat değil.


1
Neden inişli çıkışlı? Burada ne hakkında konuştuğumu biliyorum, her türlü hileyi deneyebilirsiniz, hızlı tempolu bir platform için 60 fps kural. Şimdi belki OP bunun farkında, ama bundan bahsetmedi.
Laurent Couvidou

Kimin düşürdüğünü bilmiyorum ama +1 ile kaldırdım. İlk düşüncem şuydu: ekran remanence (bu eski LCD'de olduğu gibi) veya düşük fps
Valmond

İyi yorum. Ben daha fazla grafik karmaşıklığı nedeniyle olduğunu düşünüyorum rağmen çalışacağız.
Ska
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.