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.
Przygotowuję grę, w którą będzie grać głównie trójwymiarowa grawitacja. Rozumiem przez to, że wiele planet / gwiazd / księżyców zachowuje się realistycznie, a także kreślenie ścieżek i przewidywanie ścieżek w polu grawitacyjnym. Patrzyłem na różne silniki fizyki, takie jak Bullet , Tokamak czy Newton , ale żaden z nich nie …
Obecnie pracuję nad jednoosobową grą zorientowaną na fizykę, w której chciałbym, aby fizyka była symulowana po stronie serwera. Wynika to z faktu, że gra będzie miała tabele wyników, trwały postęp gracza itp. I chcę zapobiec wszelkiego rodzaju oszustwom - w zasadzie czystej architekturze klient-serwer, klient jest „głupi” i wyświetla tylko …
Wdrożyłem prosty silnik fizyki gier 3D. Mam już przyzwoite wykrywanie kolizji, teraz próbuję wymyślić część odpowiedzi na kolizję. Używam metody opartej na impulsach do obliczania prędkości po zderzeniu. Działa to całkiem dobrze, jednak nie całkowicie uniemożliwia ciałom wzajemne przenikanie się. Mam więc dodatkowy fragment kodu, aby rozwiązać problem penetracji. Obecnie …
Mam problem z Farseer Physics Engine, w którym w kafelkowym środowisku mój obiekt czasami wchodzi w interakcje z narożnikami innych obiektów, nawet jeśli są idealnie wyrównane. Czytałem o ludziach sugerujących, abyś obliczył i stworzył jeden większy obiekt, używając Kwadratów Marszowych lub czegoś podobnego. Nie jest to jednak opcja, ponieważ chciałbym, …
Zastanawiam się nad stworzeniem lądownika, w którym kontrolujesz statek kosmiczny i musisz wylądować bez rozbicia. Jaka jest prosta formuła do obliczania prędkości spadania lub przyspieszenia w odniesieniu do czasu pracy silników do czasu?
Cześć, więc niedawno poznałem bibliotekę graficzną SFML i chciałbym używać lub tworzyć system fizyki 2D niesztywnego ciała. Mam trzy pytania: Definicja sztywnego ciała w Box2d to Kawałek materii, który jest tak silny, że odległość między dowolnymi dwoma kawałkami materii na bryle jest całkowicie stała. I właśnie tego nie chcę, ponieważ …
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 …
Nie rozumiem, jak słuchać kolizji w Cocos2D / Box2D. Powiedzmy, że mam dwa dynamiczne ciała w kole. Jeden jest bardzo mały, a drugi stosunkowo duży. Kiedy małe kółko zderzy się z dużym kółkiem, chciałbym coś zrobić (na przykład odtworzyć dźwięk). Jak najlepiej to zrobić? Obecnie eksperymentuję z metodą TestPoint. Coś …
Tworzę platformówkę 2.5D w XNA, która wykorzystuje modele 3D, które są ograniczone do podróżowania wzdłuż płaszczyzny 2D (tak jak Trine ). Aby jednak wszystko było bardziej skomplikowane, chcę, aby sama płaszczyzna 2D mogła się zakrzywiać. Rozważ tę powtórkę Klonoi (musisz oglądać tylko przez 10 sekund): chociaż gracz był na płaszczyźnie …
Pracuję nad odgórną grą wędkarską. Chcę wprowadzić fizykę i wykrywanie kolizji dotyczące łodzi poruszającej się po jeziorze. Chciałbym móc zastosować ciąg z silnika głównego lub silnika do trolingu, wpływ wiatru na obiekt i opór wody na obiekt. Patrzyłem na silnik fizyki farserza, ale nie mam doświadczenia w korzystaniu z silnika …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby koncentrowało się tylko na jednym problemie edytując ten post . Zamknięte 9 miesięcy temu . Nie widziałem żadnych gier MMO z pojazdami z realistyczną fizyką i które mogłyby osiągnąć dużą …
Zastanawiam się, jak wdrażają animację kości w grze flash http://www.foddy.net/athletics.swf Czy znasz jakieś materiały do nauki, od których mogę zacząć uczyć się systemu kości 2D? Właśnie wdrożyłem system awatara, tworząc wiele bitmap w każdej ramce (podobnie z historią klonu), ale niektórzy faceci mówią mi, że system kości może zaoszczędzić więcej …
Jak zaimplementować eksplozję 2D w taki sposób, aby powodowała mniejsze obrażenia postaci chowających się za skrzyniami lub inną osłoną? Idealnie uszkodzenie będzie zależeć od wytrzymałości osłony (np. Metalowa ściana będzie lepiej chronić niż drewniana skrzynia). Idealnie obrażenia zmniejszają się również wraz z odległością. Użyję portu silnika fizyki Box2D - Farseer. …
Chcę, aby obiekty przemieszczały się między dwiema symulacjami fizyki przez „okno” i kolidowały z tymi z obu symulacji w przypadku przecięcia płaszczyzny okna. Układy współrzędnych symulacji nie mają tego samego początku i mogą mieć inną orientację. Zawijanie symulacji do siebie nie jest konieczne, ale byłoby plusem. Jak skutecznie połączyć systemy …
Ok, więc rozważmy, że mamy pojazd podobny do opisanego w mojej odpowiedzi na to pytanie , z pozycją 2D, prędkością, prędkością kątową i oporem / tarciem. Może przyspieszać i przebijać się o różną ilość, ale nie może natychmiast zatrzymać martwego lub osiągnąć maksymalnej prędkości natychmiast. Jak mogę sprawić, aby przesunął …
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.