Kiedy chcę przesunąć obiekt wokół punktu, robię: point.x *= cosf(timer.timeElapsed); point.y *= sinf(timer.timeElapsed); Jak sprawić, by punkt poruszał się po trajektorii ósemki lub znaku
Kiedy chcę przesunąć obiekt wokół punktu, robię: point.x *= cosf(timer.timeElapsed); point.y *= sinf(timer.timeElapsed); Jak sprawić, by punkt poruszał się po trajektorii ósemki lub znaku
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...
Buduję grę z Unity3D. To klon Gravity Wars . Zarówno wieże gracza, jak i AI strzelają do siebie pociski (podając zmienne Kąt i Moc), starając się nie rozbijać pocisków na planetach. Ale oto moje pytanie: jak zmusić AI do obliczenia mocy i kąta przed wystrzeleniem jego pocisku, biorąc również pod...
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źć...