Pytania otagowane jako vector

Pojęcie matematyczne, które można wykorzystać do wyrażenia położenia, kierunku lub prędkości i które może uprościć lub wręcz trywializować problemy przestrzenne.


5
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 ... width height backgroundColour draw(). draw()Metoda obecnie jest zresetowanie canvasi …

2
Obliczanie siły obrotowej duszka 2D
Zastanawiam się, czy ktoś ma elegancki sposób obliczenia następującego scenariusza. Mam obiekt o (n) liczbie kwadratów, losowych kształtów, ale będziemy udawać, że wszystkie są prostokątami. Nie mamy do czynienia z grawitacją, więc rozważ obiekt w przestrzeni z góry na dół. Przykładam siłę do obiektu w określonym kwadracie (jak pokazano poniżej). …
35 2d  rotation  physics  vector 

5
Jak w 2D efektywnie znaleźć najbliższy obiekt do punktu?
Mam spory silnik gry i chciałbym znaleźć funkcję znajdującą się najbliżej listy punktów. Mógłbym po prostu użyć twierdzenia Pitagorasa, aby znaleźć każdą odległość i wybrać minimalną, ale to wymaga iteracji przez wszystkie z nich. Mam również system kolizji, w którym zasadniczo zmieniam obiekty w mniejsze obiekty na mniejszej siatce (coś …
35 c++  2d  algorithm  vector  picking 

6
Jeśli wektor 3D reprezentuje punkt, jak może mieć długość?
Próbuję zrozumieć arytmetykę wektorową (a konkretnie jej użycie w silniku Unity). Nie jestem w stanie dowiedzieć się, jak wektor może mieć długość (wielkość), mimo że reprezentuje tylko punkt (położenie i kierunek)? Czy to oznacza, że ​​wielkość jest po prostu odległością od punktu początkowego (0, 0, 0)? A może coś mi …
27 vector  geometry 

3
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 przykład, silnik gry, pracuje jednocześnie przez wiele osób, jak można uniknąć …
26 project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 




5
Czy potrzebuję komponentu „w” w mojej klasie Vector?
Załóżmy, że piszesz kod macierzy, który obsługuje rotację, tłumaczenie itp. Dla przestrzeni 3D. Teraz macierze transformacji muszą mieć 4x4, aby pasowały do ​​komponentu tłumaczenia. Jednak tak naprawdę nie musisz przechowywać wkomponentu w wektorze, prawda? Nawet w podziale perspektywicznym można po prostu obliczać i przechowywać wpoza wektorem, a podział perspektywiczny przed …

3
Jak znaleźć prostopadłą do wektora 2D?
Robię grę z góry na dół, w której gracz przesuwa się do przodu w kierunku pozycji kursora myszy. W ramach kodu ruchu gracza muszę określić wektor, który jest prostopadły do ​​obecnego wektora skierowanego do gracza (aby wprowadzić zachowanie polegające na zadawaniu ciosów). Jak obliczyć wektor prostopadły danego wektora 2D?

6
Wektory w rozwoju gier
Jestem nowy w programowaniu i programowaniu gier. Czytałem już coś o wektorach i matematyce, ale mam pytanie - gdzie używać wektorów w programowaniu gier? Może ktoś może podać prosty przykład, w którym używasz wektorów (w 2D)? Znalazłem przykłady, ale głównie znajdują się w konsoli, gdzie wypisują liczby i duże przykłady, …
19 vector 

7
Czy potrzebuję obiektu Punkt i Wektor? Czy po prostu użycie obiektu Vector do przedstawienia punktu jest w porządku?
Konstruując elementy silnika, które rozwijam wraz z przyjacielem (w celach edukacyjnych), doszedłem do tej wątpliwości. Początkowo mieliśmy konstruktora Point, jak poniżej: var Point = function( x, y ) { this.x = x; this.y = y; }; Ale zaczęliśmy dodawać do niej trochę matematyki Vector i postanowili zmienić jej nazwę na …

1
Określ długość łuku splajnu Catmull-Rom, aby poruszał się ze stałą prędkością
Mam ścieżkę, która jest zdefiniowana przez połączenie splajnów Catmull-Rom. Używam statycznej metody Vector2.CatmullRom w XNA, która pozwala na interpolację między punktami o wartości od 0 do 1. Nie każdy splajn na tej ścieżce ma tę samą długość. Powoduje to różnice prędkości, jeśli pozwolę, aby ciężar poruszał się ze stałą prędkością …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.