Mam statek kosmiczny i stworzyłem funkcję „doładowania”, która przyspiesza mój statek kosmiczny. Jakie efekty powinienem zastosować, aby stworzyć wrażenie dużej prędkości?
Myślałem o zamazaniu wszystkiego oprócz mojego statku kosmicznego, ale myślę, że czegoś by brakowało. Jakieś pomysły?
Btw. Pracuję w XNA C #, ale jeśli nie znasz XNA, opisywanie niektórych efektów jest nadal przydatne.
Gra jest trójwymiarowa i dołączyłem kilka ekranów gry
To jest w trybie normalnym (brak wzmocnienia)
i tutaj jest tryb przyspieszony (jednostka przyspiesza do przodu, podczas gdy kamera przyspiesza do swojej normalnej prędkości, prędkość nie doładowana)
xna
graphic-effects
Alex
źródło
źródło
Odpowiedzi:
Oto parę sugestii:
Aktualizacja: jeśli pozwala na to wygląd Twojej gry, możesz również rozważyć dodanie linii prędkości . Z tyłu statku lub jako nakładka (być może białe linie) na scenę tła.
Dalsze działania: pisząc moją wstępną odpowiedź, myślałem o grze z przewijaniem w bok, ale większość efektów nadal można zastosować do wybranej przez ciebie „perspektywy obserwujących”. Jak wspomnieli inni, rozmycie w ruchu jest dobrym pomysłem. Użyj promieniowego rozmycia ruchu, jak na tym przykładowym obrazie . Zamiast utrzymywać kamerę na „normalnej” prędkości i zwiększać prędkość statku kosmicznego, możesz zwiększyć pole widzenia kamery, co da lepsze wrażenie prędkości. Użyj szlaku lub radialnych linii prędkości, aby jeszcze bardziej poprawić swój efekt.
źródło
Dodam tylko jedną rzecz, której tu nie powiedziano: rozmycie ruchu
źródło
Moje 2 centy, niektóre z nich zostały już powiedziane, ale chciałbym, aby moja odpowiedź była spójna, ponieważ uważam, że wiele z tych punktów razem dałoby fajny efekt, ale po prostu same nie robią wiele, aby zanurzyć:
Mam nadzieję że to pomoże.
źródło
Zakładam, że mówisz o widoku trzeciej osoby statku kosmicznego z powodu tego, jak opisałeś swój pomysł.
Na wypadek, gdybyś miał widok z pierwszej osoby: Wypróbuj wygląd „pilot odepchnął się na swoim siedzeniu z powodu przyspieszenia”. to znaczy. odciągając kamerę nieco od kokpitu, gdy uruchomione zostanie wzmocnienie.
Może być nawet przydatny w ustawieniach trzeciej osoby, ponieważ często potrzebujesz większego pola widzenia, gdy twoje prędkości są wyższe (jak kamera w grach GTA z góry na dół).
źródło
Można renderować widok zniekształcony, jak podano w aktualnej rzeczywistości przez teorię względności (Ci są szybko poruszających się wtedy, prawda? Wystarczy pamiętać trzeba zdefiniować górny limit prędkości w grze wtedy), patrz na przykład tutaj.
Nie mogę ci jednak podać dobrego bankomatu źródłowego ...
źródło
Aby uzupełnić sugestię Phila dotyczącą dźwięku, zastosuj do niego wiele podejść. Łączyłbyś wiele efektów wizualnych, aby uzyskać wrażenie prędkości, więc zrób to samo z dźwiękiem.
Delikatnie zwiększ głośność pchającego dźwięku lub przejdź do przejścia bardziej intensywnego i „dziwnego”. Jeśli kolizja jest podzielona na fazę szeroką i wąską, wywołaj zdarzenie, gdy inny obiekt zostanie sprawdzony w fazie wąskiej, ale tak naprawdę nie trafi. Kiedy to nastąpi, odtwórz dźwięk typu „biczowanie przez” / efekt Dopplera. Możesz to zmienić, przesuwając zakres wariancji wysokości w górę, gdy wzrasta różnica między prędkością gracza a prędkością obiektu.
Podnieś też swoją muzykę na dobre, zaniknij w dodatkowym rytmicznym utworze (nałożonym na główny utwór muzyczny). Nie jest to bezpośrednio związane z postrzeganą szybkością gracza, ale pomoże zwiększyć intensywność emocjonalną, o co właśnie chodzi pod koniec dnia.
źródło
Spraw, by wszystko inne oprócz statku działało jak w zwolnionym tempie. Nawet jeśli wszystko porusza się z tą samą prędkością, ale po prostu animuje wolniej. To sprawi, że poczujesz, że masz zwiększone tempo, takie jak adrenalina lub coś takiego.
źródło
źródło
Jakieś sugestie
źródło
Zobacz, jak wszechświat Infinity to robi .
Mają duży problem, ponieważ wszystko ma skalę. Sprawia to, że jakiekolwiek poczucie prędkości prawie nie istnieje aż do momentu przybycia na gwiazdę / planetę / księżyc /.
Mają najlepszą implementację środowiskowych linii prędkości, jakie widziałem.
Oznaczają prędkość, sprawiając, że statek wygląda jak lecący przez cienką chmurę pyłu. Gdy cząstki przepływają przez pozostawione niewielkie linie prędkości. Kiedy statek odpoczywa, chmura jest całkowicie przezroczysta.
Oto link wideo pokazujący ruch statku.
źródło