Chciałbym zrobić strzelankę z perspektywy pierwszej osoby i przesunąć kamerę za pomocą myszy. Problem polega na tym, że gdy kursor osiągnie granice ekranu, kamera nie będzie się już obracać. Jak mimo to utrzymać mysz w środku i wykryć jej ruchy?
Nigdy wcześniej nie widziałem takiej funkcji, ale powinna ona zapewnić interesującą okazję do gry. Więc tak, w środowisku dla wielu graczy / w czasie rzeczywistym (wyobraź sobie FPS), jak mogę wdrożyć efekt zwolnionego tempa / czasu pocisku? Coś w rodzaju złudzeń dla gracza, który jest obecnie powolny. Więc wszyscy widzą …
Jaki jest właściwy sposób, aby poinformować serwer o pozycji naszego lokalnego gracza? Niektóre dokumenty mówią, że lepiej jest wysyłać dane wejściowe za każdym razem, gdy są produkowane. Niektóre dokumenty mówią, że klient przesyła swoją pozycję w ustalonych odstępach czasu. Z podejściem wysyłania danych wejściowych: Co powinienem zrobić, jeśli gracz przytrzymuje …
Używam aparatu podobnego do FPS i wykorzystuje on czwartorzędy. Ale ilekroć spróbuję spojrzeć w górę, a następnie na boki, przechyla się, a czasem może się odwrócić. Jak mogę to naprawić?
Biorąc pod uwagę punkt w kosmosie, kierunek podróży i czas od początku, jaka jest przekonująca, nie obrzydliwa formuła symulująca uderzenie głową w głowę? Co się powiodło w poprzednich grach? Czy były jakieś badania, które koczki najmniej wywołują choroby? Przykładowa naiwna formuła bobów głowy zastosowana do osi górnej: http://www.wolframalpha.com/input/?i=abs%28sin%28x%29%29
Pracuję nad grą FPS i napotkałem problem. W mojej grze renderowany jest pistolet gracza, a także celownik na środku ekranu - tak: Po pierwsze, wyobraźmy sobie, że nie było renderowanego modelu broni. Następnie wystrzelenie pocisku jest łatwe - po prostu spawnujesz pocisk dokładnie tam, gdzie znajdują się „oczy” gracza, a …
Dlaczego wciąż narzekamy na hakerów w grach FPS dla wielu graczy? Czy nie jest możliwe wykonanie usuwania okluzji dla wszystkich graczy po stronie serwera? Na przykład wysyłasz informacje Xyz odtwarzacza do klienta tylko wtedy, gdy odtwarzacz jest widoczny w obszarze klienta i nie jest zasłonięty przez żaden obiekt? Nawet jeśli …
Robimy multiplayerową strzelankę FPS. Klient wysyła swoją pozycję do serwera ze stałą szybkością (obecnie 10 Hz). Serwer wysyła pojedynczy komunikat o wszystkich pozycjach gracza do wszystkich graczy w tym samym tempie (10 Hz). Zgodnie z oczekiwaniami ruch jest dość niepewny, ponieważ gra 60 klatek na sekundę otrzymuje aktualizacje tylko 10 …
Próbuję rysować pociski i robić billboardy. Pocisk składa się z umieszczonej na tablicy „cząstki” i „znacznika”. Kiedy umieszczam billboard na pocisku, nie można go zobaczyć, gdy kierunek patrzenia gracza jest równoległy do osi pocisku. W jaki sposób Halo lub inne gry rozwiązują ten problem, aby pociski były widoczne od tyłu.
Jest to związane z wydajnością MMO, z wyjątkiem tego, że pytanie dotyczy przepustowości. Chodzi o obciążenie procesora. Złożyłem prosty FPS przy użyciu node.js i webGL. To bardzo proste, podobnie jak klon BuddyMaze w MIDI Maze. Niewiele się dzieje, wszyscy poruszają się w dwóch wymiarach (bez wysokości), strzelają prostymi pociskami i …
W naszej grze ustawiamy przyspieszenie ziemskie na odpowiednią wartość 9,8 m / s ^ 2. Choć fizycznie poprawny, bardziej przypomina poruszanie się po Księżycu. Czuje się dobrze przy wartości 16 m / s ^ 2. Czy ktoś jeszcze tego doświadczył? Czy to tylko dlatego, że nie mamy rozmycia ruchu lub …
Czy znasz jakieś formaty terenu dla gier FPS, które wykorzystują trójkątną nieregularną sieć (TIN) zamiast siatki do reprezentacji wysokości? A przynajmniej gra, której narzędzia programistyczne akceptują TIN jako dane wejściowe do wyniesienia terenu? Jedyny przykład, jaki mam, to format ASCII Scene Export (ASE) , którego można użyć jako danych wejściowych …
W jaki sposób wykrywanie kolizji i ruch są zazwyczaj obsługiwane w FPS, szczególnie w przypadku niewielkich zmian wysokości gruntu, takich jak schody (zarówno na pochyłości, jak i spadku)?
Wydaje mi się, że powszechnie zgadza się, że samo mapowanie drążka analogowego do prędkości obrotowej postaci nie jest wystarczająco dobre, aby sprawić, że strzelanka z perspektywy pierwszej osoby na konsoli poczuje się dobrze. Więc jakie są paradygmaty wprowadzania, które sprawiają, że nowoczesny FPS na konsoli działa dobrze?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.