Kwestia odległości

Jakiś czas temu światu ukazała się gra Trine 3, czyli trzecia odsłona świetnych gier platformowych. Jednak w tej części postanowiono przenieść grę do trzeciego wymiaru, zapewne aby dać graczowi więcej swobody oraz sprawić aby jego doświadczenia z gry były jeszcze lepsze. Pomysł okazał się tragedią. Po przeniesieniu gry do trzeciego wymiaru najprostsze skoki stały się trudne, a te trudne prawie niemożliwe. To samo miało miejsce gdy na świat przychodziły pierwsze gry platformowe. Ale czemu?

Problemem jest to w jaki sposób postrzegamy świat oraz to w jaki sposób monitor przekazuje nam to, co dzieje się na ekranie. Jako ludzie posiadamy dwoje oczu i to dzięki nim dostrzegamy to, czy coś jest blisko, czy daleko. Mając do dyspozycji jedno oko aby dostrzec dystans pomiędzy przedmiotami musimy poruszać.

W grach rolę naszych oczu pełni jedna kamera, która przekazuje to co widzi na monitor. Nie da się z z takiego obrazu wyczytać głębi, gdyż monitor jest płaski. Właśnie z tego względu tak mało jest platformowych gier 3D. Myślę, że mogą jednak powrócić, gdy lepiej rozwinie się VR.

No ale świadomość odległości przydaje się nie tylko w skakankach. Co na przykład, gdy w grze jesteśmy snajperem i potrzebujemy szybko ocenić odległość do celu, lub w grze odróżnić załamanie budynku od całej nowej ulicy?shot_006

Postarajcie się określić odległości pomiędzy budynkami ze screenu. Trudno prawda? Brakuje wam tych informacji, które zazwyczaj dostajecie w prawdziwym życiu. W jaki sposób można by poprawić tą niedogodność związaną z brakiem głębi? Można tak tworzyć poziomy, aby okoliczne elementy nie zlewały się ze sobą. Do kamery można dodać delikatne rozmycie, które zacierać będzie wszystkie elementy na których nie jest skupiony gracz dając mu informację o odległości. Można dodać też dalmierz, który bezpośrednio pokaże graczowi odległość od interesujących go obiektów, w grach platformowych można przejmować kontrolę nad kamerą i ukazywać grę w takiej perspektywie aby gracz nie miał problemu z oceną odległości. Rozwiązań jest wiele, a każde z nich ma swoje zalety oraz wady.

One thought on “Kwestia odległości


    Warning: call_user_func() expects parameter 1 to be a valid callback, function 'twentyeleven_comment' not found or invalid function name in /home/webgamede/domains/gamedevmania.com/public_html/wp-includes/class-walker-comment.php on line 174

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

This site uses Akismet to reduce spam. Learn how your comment data is processed.