Pytania oznaczone «projectile-physics»

Fizyka ruchu obiektów unoszących się w powietrzu, od rzucanych piłek baseballowych, przez ostrzał z armat pancernika, po spadające skały.

86
Jak symuluje się pociski w grach wideo?

Ostatnio gram w gry takie jak MW2 i jako programista często zadaję sobie pytanie, w jaki sposób sprawiają, że gra jest tak wciągająca. Na przykład, jak symulować prędkość pocisku. Kiedy NPC wystrzeliwuje pocisk z pistoletu, czy pocisk naprawdę przemieszcza się z pistoletu do danego celu, czy też...

14
Jak obliczyć zwrot w kierunku pocisku?

Mam pocisk wystrzelony ze statku pod kątem, następnie pocisk obraca się w kierunku celu łukiem o danym promieniu skrętu. Jak określić punkt na łuku, kiedy muszę zacząć skręcać, aby pocisk zmierzał prosto w cel? EDYTOWAĆ To, co muszę zrobić, zanim wystrzelę pociski, to obliczyć i narysować ścieżki...

14
Obrona wieży 2D - Kula wroga

Próbuję znaleźć dobre rozwiązanie, by kula trafiła wroga. Gra polega na obronie wieży 2D, wieża ma wystrzelić kulę i trafić wroga gwarantowana. Wypróbowałem to rozwiązanie - http://blog.wolfire.com/2009/07/linear-algebra-for-game-developers-part-1/ Wspomniany link odejmuje pochodzenie pocisku, a...

13
Ruch pocisku - strzałka

W grze 2D po prostu chcę narysować trajektorię strzały w locie. Przy poniższym kodzie trajektoria (parabola) wygląda dobrze, ale kąt (lub obrót) lub strzałka nie. float g = -9.8f; float x = (launchVelocity * time); float y = (launchVelocity * time) + (0.5f * g * (float)Math.Pow(time, 2)); float...

9
Jak znaleźć kąt startu pocisku?

Robię grę 2D, w której jednostki strzelają do siebie strzałami. Znam pozycję strzelca i celu oraz początkową prędkość pocisku. Chcę wiedzieć, jaki kąt powinien mieć pocisk, aby wylądować na celu. Cel może znajdować się na innej wysokości niż strzelec. Podsumowując, znam v0, R i gi muszę znaleźć...