Związany z ruchem obiektów w przestrzeni i czasie. Obejmuje takie pojęcia, jak przyspieszenie (ciąg i grawitacja), masa, reakcja na zderzenie, tarcie i inne.
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 3 lata temu . Szukam dobrej książki dla początkujących na temat fizyki w tworzeniu gier. Preferowane byłoby coś, co …
Pracuję nad grą 2D na iPhone'a, używając Corony (wersja próbna, więc nie mogę korzystać z ich forów). Gra polega na tym, że postać spada z nieba, a ja próbuję wykonać „podwójny skok” dla postaci, aby mógł on podskoczyć podczas upadku. Korzystam z biblioteki fizyki Corony, aby postać spadła, a do …
Mam kilka przedmiotów o różnej wielkości i prędkości, które przyciągają się do siebie. Przy każdej aktualizacji muszę przeglądać każdy obiekt i sumować siły wynikające z grawitacji każdego innego obiektu. Nie skaluje się zbyt dobrze, jest jednym z dwóch dużych wąskich gardeł, które znalazłem w mojej grze, i nie jestem pewien, …
Piszę odgórną grę XNA 2d. Od początku staram się pisać fizykę i kolizje, aby się tego nauczyć. Ilekroć moja postać sprite'a gracza próbuje przejść do pozycji, w której jej granice przecinają się z krawędzią ściany, wymyślam kąt odbicia (kąt padania = kąt odbicia) i zmuszam gracza do odbicia się od …
To pytanie jest kolejnym pytaniem z mojego poprzedniego, dotyczącym wykrywania i rozwiązywania kolizji, które można znaleźć tutaj . Jeśli nie chcesz czytać poprzedniego pytania, oto krótki opis działania mojego silnika fizyki: Każda jednostka fizyczna jest przechowywana w klasie o nazwie SSSPBody. Obsługiwane są tylko AABB. Każde ciało SSSPBody jest przechowywane …
Chcę stworzyć realistyczną pizzę i pozwolić użytkownikowi na interakcję z nią. Czego chcę: Co stworzyłem: Stworzyłem model pizzy (8 sztuk) w Blenderze, a następnie zaimportowałem ją do Unity. Kawałek pizzy wygląda bardzo sztucznie, głównie dlatego, że jest „sztywnym trójkątem”. Jak sprawić, by ser się rozciągał i łamał, gdy użytkownik przenosi …
Renderuję duszki z dokładnymi współrzędnymi pikseli, aby uniknąć efektu rozmycia spowodowanego wygładzaniem krawędzi (duszki są pikselami i wyglądałyby okropnie, gdyby były filtrowane). Ponieważ jednak ruch obiektów obejmuje zmienną prędkość, grawitację i interakcje fizyczne, trajektoria jest obliczana z precyzją subpikseli. Przy wystarczająco dużych prędkościach przestrzeni ekranu (vΔt większych niż 2 lub …
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 8 miesięcy temu . Na końcu tych wspaniałych slajdów autor porównuje wszystkich zaprezentowanych integratorów. Tak czy inaczej, wszystkie one nie wystarczają, z wyjątkiem …
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 4 lata temu . W tym momencie platforma i język programowania nie mają znaczenia. Chciałbym tylko wiedzieć, czy istnieje coś takiego. Każda pomoc …
Trudno powiedzieć, o co tu pytają. To pytanie jest dwuznaczne, niejasne, niekompletne, zbyt szerokie lub retoryczne i na obecną formę nie można udzielić rozsądnej odpowiedzi. Aby uzyskać pomoc w wyjaśnieniu tego pytania, aby można je było ponownie otworzyć, odwiedź centrum pomocy . Zamknięte 6 lat temu . Najbardziej zaawansowane gry, …
Ostatnio miałem do czynienia z niektórymi problemami z drganiami dotyczącymi liczby klatek na sekundę w mojej grze i wydaje się, że najlepszym rozwiązaniem byłoby to zaproponowane przez Glenna Fiedlera (Gaffer o grach) w klasycznej wersji Napraw swój timestep! artykuł. Teraz - używam już ustalonego przedziału czasu dla mojej aktualizacji. Problem …
Szukam pomysłów, jak wdrożyć śledzenie w przestrzeni 2D. Niestety nie wiem jeszcze dużo o AI / wyszukiwaniu ścieżek / autonomicznej kontroli. Powiedzmy, że ten statek może się swobodnie poruszać, ale ma masę i pęd. Mogą na to również wpływać siły zewnętrzne (wybuchy itp.). Gracz może w dowolnym momencie ustawić cel …
Ostatnie 48 godzin spędziłem na czytaniu na temat systemów typu Object Component i czuję, że jestem wystarczająco gotowy, aby rozpocząć wdrażanie. Utworzyłem podstawowe klasy Object i Component, ale teraz, gdy muszę zacząć tworzyć rzeczywiste komponenty, jestem trochę zdezorientowany. Kiedy myślę o nich w kategoriach HealthComponent lub czegoś, co w zasadzie …
W mojej grze chciałbym, aby moja postać była w stanie chwycić półki i móc się podciągnąć, jeśli jest na to miejsce. Jak wykryć, czy jest półka i czy postać ma wystarczająco dużo miejsca, aby się wspiąć?
Opracowuję silnik fizyki do platformy 2D. Używam twierdzenia o osi oddzielającej do wykrywania kolizji. Powierzchnia ziemi jest zbudowana z zorientowanych ramek ograniczających, a odtwarzacz jest ramką ograniczającą wyrównaną do osi. (W szczególności używam algorytmu z książki „Wykrywanie kolizji w czasie rzeczywistym”, która wykonuje wykrywanie przeciągnięcia kolizji dla OBB za pomocą …
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.