Pytania oznaczone «mathematics»

26
W jaki sposób zespoły zapobiegają nadpisywaniu plików źródłowych? [Zamknięte]

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 4 lata temu . Przyszło mi do głowy, że podczas gdy, na...

25
Czy jest szybsza funkcja sinusoidalna?

Pracuję nad generacją hałasu perlin 3d. Biblioteka C # Math wydaje się przesadą w tym, czego potrzebuję, ponieważ większość jej funkcji wykorzystuje podwójną precyzję. Używam Math.Sin () w kilku miejscach, aby wygenerować szum. Czy ktoś wie o szybszej funkcji

25
Jak mogę wymyślić proste równanie malejącego zwrotu?

Istnieją wzory na malejące równanie zwrotu; jednak zwykle wiążą się one z wykładniczym. Jakie są inne sposoby wymyślenia takiego równania? Weźmy na przykład następujący przypadek testowy - jedno gospodarstwo wytwarza 10 żywności, na każde 10 wyprodukowanych gospodarstw wskaźnik produkcji spada o...

24
Jak szybko obliczyć obszar wzroku w grze w kafelkach 2D?

Mam matrycę płytek, na niektórych z nich są przedmioty. Chcę obliczyć, które kafelki są widoczne dla gracza, a które nie, i muszę to zrobić dość wydajnie (aby obliczało się wystarczająco szybko, nawet gdy mam duże matryce (100 x 100) i dużo obiektów). Próbowałem to zrobić algorytmem liniowym...

23
Długość łuku krzywej Beziera

Zobacz także: to samo pytanie na Math.SE Jak znaleźć długość łuku krzywej Beziera? Na przykład liniowa krzywa Beziera ma długość: length = sqrt(pow(x[1] - x[0], 2) + pow(y[1] - y[0], 2)); Ale co z kwadratowymi, sześciennymi lub n-stopniowymi krzywymi Beziera? (Moim celem było wcześniejsze...

23
Jak przechwycić obiekt ruchem okrężnym

Tworzę grę kosmiczną 2d i muszę sprawić, by statek kosmiczny przechwycił planetę. Mam działający kod do przechwytywania linii prostych, ale nie mogę dowiedzieć się, jak obliczyć położenie planet na orbicie kołowej. Gra nie jest naukowo dokładna, więc nie martwię się o bezwładność, grawitację,...

22
Poza nowatorskimi projektami gier

Czytałem tę odpowiedź na temat matematyki, którą powinien znać twórca gier, a ta część naprawdę mnie wyróżniała: How do I move my game object? The novice might say: "I know! I'll just do:" object.position.x++. Tak właśnie bym to zrobił, więc sądzę, że pokazuje to mój poziom umiejętności....

21
Jakie są metody reprezentowania torów kolejowych?

Jakiś czas temu zajrzałem do małego projektu, ale nie posunąłem się za daleko. Chciałbym stworzyć mały program, który pozwala użytkownikowi narysować trasę pociągu, a następnie pozwala „pociągowi” podążać wspomnianym torem na płaszczyźnie 2D. Chciałbym, aby utwór był dość swobodny i dawał gładką...

20
Jak mogę równomiernie rozłożyć karty?

Biorąc pod uwagę zestaw kart do gry (prostokątne obrazy o szerokości i wysokości), w jaki sposób mogę obracać i ustawiać każdą z nich, aby pojawiły się w układzie „wachlarza”, podobnie jak w prawdziwym życiu. Jaka matematyka jest do tego potrzebna? AKTUALIZACJA Oto końcowy etap implementacji...

20
Jak mogę rzutować punkt 3D na linię 3D?

Powiedzmy, że mam linię zdefiniowaną przez dwa punkty Ai Boba w formie (x, y, z). Punkty te reprezentują linię w przestrzeni 3D. Mam również punkt Pzdefiniowany w tym samym formacie, który nie znajduje się na linii. Jak obliczyć rzut tego punktu na linię? Wiem, jak to zrobić w 2D, ale wydaje się,...