Rozmiar duszka bohatera / postaci w porównaniu do rozmiaru kafelka?

9

Więc tworzę tę prostą platformówkę, w której bohater ma rozmiar 16 x 16, ale także rozmiar płytki to 16 x 16. Które brzmi dobrze, prawda? Ale moje okno gry / świat to 800x416, co sprawia, że ​​Hero jest naprawdę bardzo mały w porównaniu. To mnie naprawdę zaskoczyło, ale biorąc pod uwagę, że nigdy nie stworzyłem platformówki, zanim jest to również nowe odkrycie.

Czy w grach platformowych ustalono reguły dotyczące skali?

Chciałbym, aby moje okno gry pozostało wielkości (800 x 416), ponieważ gra wymaga dużych poziomów. Ale jak duży powinien być mój bohater?

Mam nadzieję, że wyraziłem się jasno z tym pytaniem i doceniam każdy wgląd.

Dzięki

Dziecko
źródło
Naprawdę nie ma reguły, chociaż wielu platformówek ma postacie, które są dwa razy większe niż płytki.
thedaian
Popieram zasadę 2x. Postać, która ma wymiary 16 x 32, nadal będzie mogła szczęśliwie platformować na platformie 16 x 16 i będzie ponad dwukrotnie większa dzięki temu, że ludzie nie są kwadratowi.
Gregory Avery-Weir,
3
Myślę, że stosunek bohatera do rozmiaru ekranu jest ważniejszy niż bohatera do wielkości kafelka.
Jimmy,
1
@ Jimmy, jak myślisz, jaki byłby odpowiedni stosunek między rozmiarem ekranu a rozmiarem bohatera?
Kid
@ Jimmy, możesz udzielić odpowiedzi, aby uzyskać punkty, na które zasługujesz.
Inżynier

Odpowiedzi:

11

Jest to głównie pytanie subiektywne i zależy w dużej mierze od zamierzonej estetyki i mechaniki gry.

Ważnym stosunkiem jest rozmiar elementu do rozmiaru ekranu, a nie rozmiar elementu do rozmiaru kafelka. Niektóre numery podano tutaj: http://kotiro.petermichaud.com/visual/resolution/ . Jak można zauważyć, oryginalny Mario Bro miał bardzo mały mario, nie tylko pod względem rozdzielczości pikseli, ale także pod względem powierzchni ekranu (1/20 wysokości). Ledwo wiedziałeś, jaka powinna być twoja postać, i ciężko jest zbudować przywiązanie do czegoś tak małego. Późniejsze gry z tej serii (czy to Mario 3, Mario World czy Paper Mario) miały postać mniej więcej 1/8 wysokości ekranu, niezależnie od rozdzielczości.

Twierdzę również, że szybkość twojej gry w pewnym stopniu wpływa na rozmiar. Na przykład Super Meat Boy ma szybko poruszającą się kroplę w bezlitosnym środowisku. Widok jest jeszcze bardziej pomniejszony, a cechy i postacie mniejsze, ale przy tym, jak szybko porusza się Meat Boy, byłoby klaustrofobiczne, a śmiertelne przeszkody poważnie przetestowałyby refleks gracza. Wciąż jest wiele razy, kiedy kamera wykonuje zbliżenie, aby lepiej identyfikować się z postacią. Dla kontrastu Castlevania ma wolno poruszającego się bohatera, a gra koncentruje się na interakcji między tobą a wrogami w pobliżu, więc większy rozmiar funkcji działa dobrze.

Jimmy
źródło
Świetna odpowiedź! Chodzi o to, że moja gra porusza się prawie tak szybko, jak super mięsień chłopiec (20 odległości skoku), dlatego właśnie pytam. Ale teraz, kiedy wspominasz o rozmiarze funkcji do rozmiaru ekranu, widzę, że moja postać 16x16 ma 1/28 rozmiaru ekranu na większości poziomów, chociaż na niektórych poziomach, na których powiększasz, robi się znacznie mniej. Wciąż jest zbyt mały, nawet jeśli był dużą gałką oczną, wygląda minimalistycznie w porównaniu do środowiska. Ale gra jest o wiele lepsza, gdy mój Bohater jest mniejszy. Wszelkie pomysły na kompromis? (Zmieniłem teraz postać na 1/14, czuję się niezdarny: /)
Kid
Możesz sprawić, by kamera była mądrzejsza w zakresie przybliżania i oddalania w zależności od aktualnej pozycji i prędkości odtwarzacza (Powiększ, jeśli na przykład opierasz się o ścianę poziomu, ponieważ nie musisz pokazywać niczego za ścianą lub przybliż, gdy postać nie porusza się bardzo szybko). Tak długo, jak gracz przez dłuższy czas widzi powiększoną postać, wyobraźnia automatycznie pozwala jej wypełnić luki w częściach, gdy postać jest mała.
Jimmy
2

Czy w grach platformowych ustalono reguły dotyczące skali?

Nie. Zasadniczo jest to kwestia gustu i stylu wizualnego, jaki chcesz mieć w grze. Powinieneś wypróbować kilka różnych proporcji rozmiaru kafelka do rozmiaru gracza do rozmiaru ekranu i przekonać się, który z nich jest dla Ciebie najlepszy.

Jak zauważył Jimmy w komentarzach, różnica wielkości między graczem a ekranem prawdopodobnie będzie miała większy wpływ na wrażenia z gry. Rozmiar kafelków w stosunku do gracza powinien być szczegółem implementacji (na przykład weź pod uwagę, że na wielu starych konsolach sprity sprzętowe miały stały rozmiar, a więc „sprity” w grze, które były większe, składały się z wielu kafelków) .

Aby to zrobić, ważne jest, aby ustrukturyzować grę tak, aby te współczynniki można było stosunkowo łatwo zmienić - aby na przykład nie chcieć zbyt wielu zakodowanych granic kafelków w kodzie.


źródło