Tworzę grę z przewijaniem bocznym samolotu i kiedy zaczynam bardzo szybko zaczynam mieć problemy z graniem:
- Elementy nie są rozróżnialne, takie jak dopalacze od pocisków itp
- Zaczynam czuć zawroty głowy i niewygodę
- Nie ma czasu, aby zobaczyć, co nadchodzi
Jak mogę to rozwiązać? Czy używam mniej szczegółów na wszystkich grafikach?
Małe Skrzydła mają taką samą prędkość ruchu poziomego jak w mojej grze, ale nie cierpią z powodu tych problemów. Czy są jakieś inne naprawdę szybkie side-scrollery, które mogę wziąć za punkt odniesienia?
Odpowiedzi:
Uczyń je prostymi dopalaczami opartymi na kolorach. Słowa, litery, a nawet ikony mogą być zbyt trudne do rozróżnienia przy dużych prędkościach. Twórz ulepszenia w jednym kolorze i nic więcej w tym kolorze.
Być może starzejesz się, aby grać w tego typu gry :) Jest to prawdopodobnie symptom innych problemów, ich rozwiązanie prawdopodobnie pomoże. Pomogą w tym ruchy aparatu i zoom. Zgrzytanie szybkimi ruchami lub szybkimi zmianami perspektywy może wywołać te uczucia.
Im szybszy gracz, tym dalej powinien być zoom. Wiele gier jest pomniejszanych podczas używania dopalaczy / dopalaczy. Ponieważ idziesz szybciej, potrzebujesz więcej czasu na reakcję. Im dalej widzisz, tym więcej czasu musisz zaplanować na to, co nadejdzie. Ponadto przydatne mogą być wskaźniki na przedniej krawędzi ekranu. Na przykład, jeśli nadchodzi jakaś przeszkoda, gracz będzie musiał użyć specjalnej umiejętności, aby uniknąć / zniszczyć. Pokaż wskaźnik na przedniej krawędzi ekranu, aby poinformować ich, że nadchodzi, zanim się pojawi.
źródło
Aby uczynić rzeczy bardziej rozpoznawalnymi, unikałbym używania grafiki ze zbyt dużą ilością szczegółów. Zamiast tego użyj grafiki, która ma przede wszystkim określony kolor, i ewentualnie zastosuj rozmycie ruchu. W ten sposób na przykład wzmocnienie może być niebieską smugą, która powinna być dość rozpoznawalna.
Aby uniknąć choroby lokomocyjnej, jeśli tło zrobiłoby się szybko poruszającym się rozmyciem, myślę, że pozwoliłoby to uniknąć zawrotów głowy w szybko poruszającym się tle.
źródło
Ponieważ nie powiedziałeś o swojej liczbie klatek na sekundę, zakładam, że jest dość niska. To by wyjaśniało przynajmniej niektóre z twoich problemów.
Upewnij się, że gra działa z najwyższą możliwą liczbą klatek na sekundę, najlepiej 60 fps . Kiedy gra zaczyna się naprawdę szybko, 30 fps nie jest już wygodne dla ludzkiego oka.
źródło