Karo boyutuna kıyasla kahraman / karakter sprite boyutu?


9

Bu yüzden Hero'nun 16x16 boyutunda olduğu basit bir platform yapıyorum, ama aynı zamanda karo boyutu 16x16. Hangi sesler iyi? Ama oyun pencerem / dünyam 800x416, bu da Hero'nun gerçekten çok küçük olmasını sağlıyor. Bu beni gerçekten şaşırttı, ancak yeni bir keşif olmadan önce asla platform yapmadım.

Platform oyunlarında ölçek için belirlenmiş bir kural var mı?

Oyun penceremin büyüklüğünde kalmasını istiyorum (800x416), çünkü oyun büyük seviyeler içeriyor. Ama kahramanım ne kadar büyük olmalı?

Umarım bu soru ile ilgili açık görüşteyim ve herhangi bir içgörü için teşekkür ederim.

Teşekkürler


Gerçekten hiçbir kural yok, ancak birçok platformcu karoların 2 katı büyüklüğünde karakterlere sahip.
thedaian

2x kuralı ikinci. 16x32 olan bir karakter, 16x16 karo ızgarada hala mutlu bir şekilde platform oluşturabilecek ve insanların kare olmaması nedeniyle iki kattan daha büyük olacak.
Gregory Avery-Weir

3
Kahramanın ekran boyutuna oranının kahramandan karo boyutuna oranının daha önemli olduğunu düşünüyorum.
Jimmy

1
@Jimmy, ekran boyutu ile kahraman boyutu arasında uygun bir oranın ne olacağını düşünüyorsunuz?
Çocuk

@Jimmy, bunu cevaplamak isteyebilirsiniz, böylece hak ettiğiniz noktaları elde edersiniz.
Mühendis

Yanıtlar:


11

Bu çoğunlukla öznel bir soru ve amaçladığınız oyun estetiğine ve mekaniğine çok bağlı.

Önemli oran, özellik boyutunun döşeme boyutuna değil, özellik boyutuna ekran boyutudur. Bazı numaralar burada verilmiştir: http://kotiro.petermichaud.com/visual/resolution/ . Gördüğünüz gibi, orijinal Mario Bro sadece piksel çözünürlüğü açısından değil, aynı zamanda ekran gayrimenkulleri (yüksekliğin 1 / 20'si) açısından gerçekten küçük bir marioya sahipti. Karakterinizin ne olması gerektiğini neredeyse hiç bilmiyordunuz ve bu kadar küçük bir şeye bağlanmak zor. Serinin sonraki oyunları (Mario 3 veya Mario World veya Paper Mario olsun) çözünürlük ne olursa olsun ekranın yüksekliğinin yaklaşık 1/8'inde bir karaktere sahipti.

Ayrıca oyununuzun hızının boyutu biraz etkilediğini de iddia ediyorum. Örneğin, Super Meat Boy, affetmeyen bir ortamda hızlı hareket eden bir lekeye sahiptir. Görünüm daha da uzaklaştırılır ve özellikleri ve karakterleri daha küçüktür, ancak Meat Boy'un ne kadar hızlı hareket ettiği ile klostrofobik olur ve ölümcül engeller oyuncu reflekslerini ciddi şekilde test eder. Kamera yakınlaştığında hala birçok kez var, böylece karakterle daha iyi tanımlayabilirsiniz. Aksine, Castlevania yavaş hareket eden bir kahramana sahiptir ve oyun sizin ve yakındaki düşmanlar arasındaki etkileşimi merkezler, bu nedenle daha büyük özellik boyutu iyi çalışır.


Harika yanıt! Mesele şu ki, oyunum neredeyse süper et çocuğu (20 kiremit atlama mesafesi) kadar hızlı hareket ediyor, bu yüzden esas olarak neden soruyorum. Ancak şimdi özellik boyutundan ekran boyutuna bahsettiğinize göre, 16x16 karakterimin çoğu düzeyde ekran boyutunun 1 / 28'i olduğunu görüyorum, ancak yakınlaştırdığınız bazı seviyelerde çok daha az azalıyor. Büyük bir göz küresi olsa bile, çevreye kıyasla minimalist görünüyor. Ancak Kahramanım daha küçük olduğunda oyun hissi çok daha iyi. Taviz vereceğine dair bir fikrin var mı? (Karakteri şimdi 1/14 olarak değiştirdim, daha hantal hissediyor: /)
Kid

Oynatıcının geçerli konumuna ve hızına bağlı olarak kamerayı yakınlaştırma ve uzaklaştırma konusunda daha akıllı hale getirebilirsiniz (Örneğin, bir seviyenin duvarına karşıysanız, örneğin, duvarın arkasında hiçbir şey göstermeniz gerekmediğinden) veya karakter çok hızlı hareket etmediğinde yakınlaştırın). Oynatıcı yakınlaştırılmış karakteri iyi bir süre görebildiği sürece, hayal gücü, karakter küçükken parçalar sırasında boşlukları otomatik olarak doldurmalarına izin verir.
Jimmy

2

Platform oyunlarında ölçek için belirlenmiş bir kural var mı?

Hayır. Bu genellikle bir zevk meselesi ve oyununuzun olmasını istediğiniz görsel stildir. Döşeme boyutundan oyuncu boyutuna ve ekran boyutuna birkaç farklı oran denemelisiniz ve hangisinin size en uygun olduğunu görmelisiniz.

Jimmy'nin yorumlarda belirttiği gibi, oyuncu ve ekran arasındaki boyut farkının muhtemelen oyunun hissi üzerinde daha büyük bir etkisi olacaktır. Oynatıcıya göre karoların boyutu bir uygulama detayı olmalıdır (örneğin, birçok eski konsolda donanım spritelarının sabit bir boyut olduğunu ve bu nedenle daha büyük olan oyun içi "spriteların" sadece birden fazla karodan oluştuğunu düşünün) .

Bunu yapmak için, oyununuzu bu oranların nispeten kolayca değiştirilebileceği şekilde yapılandırmanız önemlidir - örneğin, kodunuzda çok fazla kodlanmış kiremit sınırı istemezsiniz.

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.