Pytania oznaczone «mathematics»

Pytania matematyczne dotyczą arytmetyki, geometrii, rachunku różniczkowego, wzorów i innych obliczeń wykorzystywanych przy tworzeniu gry.

117
Jak opracować formuły uszkodzeń RPG?

Tworzę klasyczną grę RPG 2d (podobną do finalnej fantasy) i zastanawiałem się, czy ktoś ma jakieś porady na temat robienia formuł uszkodzeń / linków do zasobów / przykładów? Wyjaśnię moją obecną konfigurację. Mam nadzieję, że nie przesadzam z tym pytaniem i przepraszam, jeśli moje pytania są zbyt...

50
Co to jest ćwiartka?

Co to jest ćwiartka i jak działają? Jakie korzyści zyskujesz, stosując trzy punkty na płaszczyźnie 2D? Wreszcie, kiedy uważa się za dobrą praktykę korzystania z

47
Do czego służą atan i atan2 w grach?

Mam pewne problemy ze zrozumieniem Math.tan()i Math.atan()i Math.atan2(). Mam podstawową wiedzę na temat trygonometrii, ale użycie SIN, COS i TAN itp. Do tworzenia gier jest dla mnie bardzo nowe. Czytam niektóre samouczki i widzę, że używając stycznej możemy uzyskać kąt, pod którym jeden obiekt...

47
Jak ustalić, które pędniki włączyć, aby obrócić statek?

Konfiguracja statku zmienia się dynamicznie, więc muszę określić, który pędnik ma się włączyć, gdy chcę obrócić statek w prawo lub w lewo. Pędniki są zawsze ustawione osiowo względem statku (nigdy pod kątem) i są włączone lub wyłączone. Oto jeden z możliwych ustawień: Do tej pory próbowałem...

46
Piłka uderza w róg, gdzie się odbije?

Muszę odświeżyć moją trygonometrię i mam nadzieję, że pomożesz tutaj z prostym modelem matematycznym. Oto mój model do tej pory na załączonym obrazku. Wiem, że animacja klatki ma inne problemy, gdy piłka porusza się bardzo szybko, ale na razie muszę tylko obliczyć ballDx i ballDy. Możliwe jest...

41
Czy aktorzy w grze powinni być odpowiedzialni za losowanie?

Jestem bardzo nowy w tworzeniu gier, ale nie w programowaniu. Gram (ponownie) w grę typu Pong, używając canvaselementu JavaScript . Utworzyłem Paddleobiekt, który ma następujące właściwości ... width height x y colour Mam również Pongobiekt, który ma właściwości takie jak...

39
Dlaczego w rozwoju gier preferowane są radiany?

Przyglądałem się definicji radianów i odkryłem, że matematycy wolą je, ponieważ pochodzą od pi, a nie są całkowicie arbitralne jak stopnie. Jednak nie znalazłem przekonującego powodu, aby używać ich w rozwoju gier, prawdopodobnie z powodu mojego całkowitego braku powiązanego zrozumienia...

38
Dlaczego używamy twierdzenia Pitagorasa w fizyce gry?

Niedawno dowiedziałem się, że często używamy twierdzenia Pitagorasa w naszych obliczeniach fizycznych i obawiam się, że tak naprawdę nie rozumiem. Oto przykład z książki, aby upewnić się, że obiekt nie porusza się szybciej niż MAXIMUM_VELOCITYstała w płaszczyźnie poziomej: MAXIMUM_VELOCITY =...

31
Jak bezczynne gry radzą sobie z tak dużymi liczbami?

Zastanawiam się tylko, jak gry takie jak Tap titans i Cookie Clicker radzą sobie z tak dużymi liczbami. Próbuję wdrożyć grę w trybie bezczynności, jednak największy format liczb obsługiwany przez C # jest dziesiętny. Szukam wsparcia do 10 ^ 500; to musi być zmiennoprzecinkowe Jak mogłem sobie z...

27
Porównywanie kątów i wypracowywanie różnicy

Chcę porównać kąty i poznać odległość między nimi. W przypadku tej aplikacji pracuję w stopniach, ale działałoby to również w radianach i gradach. Problem z kątami polega na tym, że zależą one od arytmetyki modułowej, tj. 0–360 stopni. Powiedzmy, że jeden kąt wynosi 15 stopni, a drugi 45. Różnica...