Chcę mieć proste nachylenia 45 ° w mojej platformówce opartej na kafelkach, jednak wydaje mi się, że nie mogę obniżyć algorytmu. Proszę spojrzeć na kod i wideo, może brakuje mi oczywistości? //collisionRectangle is the collision rectangle of the player with //origin at the top left and width and height //wantedPosition …
Mam platformówkę 2D, w której gracz zawsze biegnie w prawo, ale teren nie zawsze jest poziomy. Przykład: Wdrożyłem system kolizji z obwiednią, który sprawdza tylko skrzyżowania ze skrzynką gracza i innymi blokami, aby zatrzymać gracza przed uruchomieniem, jeśli napotkasz duży blok, więc musisz skakać, ale kiedy stawiam schody, chcę, żeby …
Chcę mieć grywalną postać, która może „chodzić” po organicznej powierzchni pod dowolnym kątem, w tym na boki i do góry nogami. Przez „organiczne” poziomy ze skośnymi i zakrzywionymi elementami zamiast linii prostych pod kątem 90 stopni. Obecnie pracuję w AS3 (umiarkowane doświadczenie amatorskie) i używam Nape'a (całkiem początkującego) do podstawowej …
Przykład podany przez Microsoft wydaje się, że wykrywanie kolizji (z tego, co widzę) będzie miało mały błąd. Gdy użytkownik zderzy się z kaflem Nieprzejezdnym, zostanie obliczona głębokość skrzyżowania. Mniejsza z wartości głębokości X i Y służy do ustalenia pozycji użytkownika, aby nie kolidowała już z kafelkiem. Ale jeśli użytkownik podróżował …
W grze platformowej opartej na fizyce 2D, w której znajdują się drabiny, w jaki sposób określasz, czy gracz poruszający się w górę jest spowodowany skokiem czy wspinaniem się po drabinie, tak abyś wiedział, w jaką animację grać? I ogólnie rzecz biorąc, oczywiście wektor kierunku nie jest wystarczający, aby określić animację …
Obecnie pracuję nad dość prostą platformówką dla wielu graczy. Czytam sporo artykułów na temat technik stosowanych do ukrywania opóźnień, ale wciąż nie potrafię zrozumieć niektórych z tych pojęć. Uważam ten temat za bardzo interesujący i lubię samodzielnie wypróbowywać pomysły, ale myślę, że pytanie o zmianę stosu gamedev będzie bardziej skuteczne …
Obecnie mam platformówkę z kafelkami terenu (grafika zapożyczona z Cave Story). Gra została napisana od podstaw za pomocą XNA, więc nie używam istniejącego silnika ani silnika fizyki. Zderzenia kafelków są opisane dokładnie tak, jak opisano w tej odpowiedzi (z prostym SAT dla prostokątów i kół) i wszystko działa dobrze. Z …
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 …
Mam zamiar zaprogramować kopię Mario w Javie. Zastanawiam się nad 2 reprezentacjami / strukturami danych dla poziomów, ale nie jestem pewien, którą wybrać: Tablica liczb całkowitych 2D. Czworokąt do podziału poziomu na części. Jakie są jego zalety i wady?
Rozwijam grę, w której gracz może używać lin do huśtania się (tak jak to zrobił Spiderman lub Bionic Commando ) i mam problem z implementacją tego zachowania. Czy ktoś może mi pomóc, jak to zrobić, mam na myśli wzory fizyki itp. Do tej pory wpadłem na 3 pomysły. Jeden używa …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte w zeszłym roku . Mam duże doświadczenie z C ++, ale nie mam doświadczenia w programowaniu gier. Tego lata planuję stworzyć platformówkę 2D …
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.