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.
Szukam jakichkolwiek danych wejściowych na temat symulacji wody w 2D w stosunku do dość dużej (nazwij ją) tablicy zablokowanej / niezablokowanej (widzianej z boku). Wymyśliłem następujące pomysły: Automaty komórkowe Wykonaj masowo równoległą symulację procesora za pomocą automatów komórkowych . Z zasadami tak prostymi jak: Jeśli komórka jest otwarta na dole, …
Staram się stworzyć efekt podobny do efektu Mario Galaxy lub Geometry Wars 3, w którym podczas spaceru po planecie grawitacja wydaje się dostosowywać i nie spada ona z krawędzi obiektu, tak jak gdyby grawitacja został naprawiony w jednym kierunku. (źródło: gameskinny.com ) Udało mi się wdrożyć coś zbliżonego do tego, …
Moje pytanie brzmi: jakie byłoby najlepsze podejście do poszukiwania ścieżki na nierównej powierzchni planety? Informacje podstawowe Stworzyłem planetę z mapowania przemieszczeń 6 rzutowanych sfer. Płaszczyzny początkowo tworzyły sześcian, zanim zostały rzutowane na kształt kuli. Zastanawiam się, czy można zastosować każdą „rzutowaną ścianę sześcianu” jako siatki i użyć prostego algorytmu A …
Tło: Mam problem z poprawieniem krzywej skoku dla mojego projektu remake'u retro platformówki. Oryginalna gra przeznaczona jest dla NES, a prędkość gracza jest przechowywana w dwóch oddzielnych częściach: jeden bajt dla liczby całkowitej i drugi dla części ułamkowej. Grawitację dodaje się do prędkości Y gracza z szybkością 0,25 / klatkę. …
Jak można zaprogramować symulację boidów 2D w taki sposób, aby mogła ona wykorzystywać moc obliczeniową z różnych źródeł (klastry, GPU). W powyższym przykładzie bezbarwne cząstki poruszają się, aż skupią się (żółte) i przestaną się poruszać. Problem polega na tym, że wszystkie byty mogłyby potencjalnie oddziaływać na siebie, chociaż jest mało …
Obecnie symuluję siły uderzenia fizyki w celu lokalnego unikania jednostek, ale ta metoda czasami wypycha jednostki z formacji i ma bardzo niepożądane skutki, gdy jednostki się zlepią. Jak robi się lokalne unikanie w grach RTS, takich jak Starcraft 2? Czy symulowana jest fizyka, czy kontroler wszechkierunkowy decyduje, gdzie wszystko powinno …
Staram się stworzyć prostą grę, w której wystrzeliwany jest statek kosmiczny, a następnie na jego ścieżkę wpływa grawitacja planet. Podobne do tej gry: http://sciencenetlinks.com/interactives/gravity.html Chcę wiedzieć, jak odtworzyć wpływ planet na statek kosmiczny w tej grze, aby statek kosmiczny mógł „okrążać” planetę, aby zmienić kierunek. Udało mi się osiągnąć fałszywe …
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 6 lat temu . Trochę tła dla siebie. Mam stosunkowo duże doświadczenie z silnikami fizyki trzeciej części, takimi jak Havok, Box2D, Bullet i …
Nie chcę używać box2d ani nic, chcę tylko proste ruchome platformy (ścieżki góra-dół, lewo-prawo, ścieżki ukośne i okrągłe). Moje pytanie dotyczy obsługi hierarchii kolejności aktualizacji / kontroli, aby gracz był mocno przymocowany do platformy, nie odbijając się ani nie chwiejąc?
Mój przyjaciel i ja dyskutowaliśmy nad innym pomysłem na zezwalanie na niszczenie materiałów w świecie w bardzo fragmentaryczny sposób i zaproponował pomysł przedstawiania ciał stałych jako bardzo widocznych płynów. Mam intuicję, że byłoby to albo: A) bardzo trudne, albo B) bardzo zasobochłonne, ale nie jestem pewien. Czy taki model jest …
Kontynuując moje poprzednie pytanie : piłka odbija się bardzo realistycznie od powierzchni, na które uderza. Teraz chciałbym, aby obracała się od tarcia . Pokazanie tego jest dość proste: obracam piłkę o prędkość kątową co tyknięcie i stosuję ten sam obrót podczas renderowania. Kiedy piłka uderza w ścianę, wiem, że na …
Buduję sim samochodowy w Unity3D. Staram się ustawić właściwości samochodu tak, aby były jak najbardziej realistyczne. Nie mogę uzyskać prostej odpowiedzi w Google, więc pomyślałem o zapytaniu tutaj. Jaki jest typowy maksymalny kąt skrętu normalnego samochodu osobowego?
Zaczynam się uczyć fizyki majsterkowania i mam pytanie dotyczące implementacji integracji na najbardziej podstawowym poziomie (tj. Nie jest to pytanie Eulera vs. RK4). Niemal każdy przykład, na jaki natrafiam, ma integrate()funkcję, która pobiera czas od ostatniej aktualizacji i aktualizuje przyspieszenie (i / lub prędkość i / lub pozycję) od ostatniej …
Czy silnik fizyki jest w stanie zmniejszyć tę złożoność, na przykład grupując obiekty znajdujące się blisko siebie i sprawdzając kolizje w tej grupie zamiast ze wszystkimi obiektami? (na przykład odległe obiekty można usunąć z grupy, patrząc na jej prędkość i odległość od innych obiektów). Jeśli nie, to czy kolizja jest …
W moim silniku fizyki 2D mogę wykryć zderzenia AABB vs. AABB i rozwiązać je, znajdując najkrótszy wektor penetracji i dodając go do pozycji AABB. W ten sposób „wypycha” pierwszy AABB poza drugi AABB, ale w ogóle nie radzi sobie ze zmianami prędkości / przyspieszenia. Jeśli dodam przyspieszenie grawitacyjne do mojej …
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.