Pytania oznaczone «physics»

12
Box2D Uzyskaj obwiednię ciała

W Box2D byłem ciekawy, czy można uzyskać obwiednię ciała już utworzonego na świecie. Zasadniczo Ciało jest tworzone, wchodzi w interakcje ze światem i tym podobne. Potrzebowałem obwiedni tego Ciała. Czy to

12
Kiedy powinienem użyć silnika fizyki? [Zamknięte]

Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 2 lata temu . Odkąd odkryłem Box2D ,...

12
Pracownicy WWW do symulacji fizyki gier HTML5?

Trochę związane z tym pytaniem . Chodzi o to, aby w jak największym stopniu zagwarantować to samo zachowanie fizyki. Czy byłoby możliwe uruchomienie fizyki kroków w ustalonym czasie na pracowniku sieci? Interfejs użytkownika zaktualizuje się z inną / zmienną częstotliwością odświeżania. Czy ktoś...

12
Impulsowe skakanie

Zastanawia mnie jedna rzecz, a mianowicie wprowadzenie skoku „pod impulsem” w platformówce. Jeśli nie wiesz, o czym mówię, pomyśl o skokach Mario, Kirby i Cytat z Cave Story. Co oni mają ze sobą wspólnego? Wysokość skoku zależy od tego, jak długo trzymasz wciśnięty przycisk skoku. Wiedząc, że...

12
Jak wdrożyć wykrywanie kolizji portali?

Na przykład weźmy ten scenariusz (przepraszam za moje okropne umiejętności rysowania): Opiera się to na „portalu”, w którym stickman przechodzi przez niebieski portal (który jest połączony z czerwonym portalem), ale na czerwonym portalu jest ściana. Dlatego nie może przejść całkowicie przez...

12
sieciowanie dla wielu graczy z fizyką

Jestem ciekawy, jak w grach wyścigowych zaimplementowano sieciową rozgrywkę wieloosobową z fizyką. Mamy świat fizyczny z wieloma szybko poruszającymi się pojazdami kontrolowanymi przez różnych ludzi. Powiedzmy, że pojazdy mają broń i mogą się strzelać (Twisted Metal, Vigilante v8) Niepokoją mnie...

11
Korzystasz z funkcji „Set ()” wielokąta Box2D?

Używam silnika fizyki Box2D. Istnieje także rodzaj kształtu dla box2D o nazwie b2PolygonShape. W tej klasie możesz tworzyć wielokąty. Istnieje również funkcja Set (), która pobiera tablicę punktów i liczbę wierzchołków. Box2D ma taki przykład: // This defines a triangle in CCW order. b2Vec2...

11
Kąt odbicia

Mam tę grę typu „Breakeout”. Na środku mam armatę, bloki wokół armaty i podkładki wokół bloków. Tak wygląda gra: Udało mi się uzyskać zderzenie na piksel, a moja kula „ odbija ” się w kontakcie z blokami o następującej matematyce: Ball.Direction = 2 * (Block.Direction - Ball.Direction) +...

11
Jak wyłączyć ruch w osi Y w silniku fizyki Bullet

Chcę utworzyć obiekt, a nie tylko poruszać się wzdłuż osi X i Z, przy jednoczesnym wyłączeniu osi Y (to jest jak ruch w 2D, a obiekt nie spadnie). Obecnie używam ograniczenia 6 dof, aby ograniczyć ruch na osi Y, ale to nie działa: btRigidBody* zeroBody = new btRigidBody(0, NULL, NULL); // Create...