Pytania otagowane jako 2d

2D odnosi się do dwuwymiarowej przestrzeni, w której współrzędne są reprezentowane przez wartości X i Y.

2
Jak wizualizować warstwy paralaksy w edytorze poziomów?
Tworzę grę 2D w Unity, ale dotyczyłoby to dowolnego silnika gry 2D. Jeśli zaimplementuję paralaksę wielopłaszczyznową z kamerami ortograficznymi, trudno jest rozłożyć duszki warstwy tła i wiedzieć, gdzie będą one ustawiać się z duchami w innych warstwach. Moim pierwszym instynktem było użycie wielu kamer, po jednej dla każdej warstwy, i …

2
Bardziej efektywny sposób wdrożenia linii wzroku na siatce 2D z rzutowaniem promieniami?
Rozważ siatkę 2d płytek i przybliżoną kulę współrzędnych - wyśrodkowaną na odtwarzaczu - która reprezentuje linię wzroku. Celem jest zablokowanie linii wzroku poza przeszkodami (np. Ścianami). Względnie proste jest ustalenie, czy widoczna jest pojedyncza komórka w polu widzenia: rzuć promień z gracza na komórkę docelową, używając Bresenhama - jeśli jedna …

5
Wykrywanie kolizji 2D w grze Pinball
Do tej pory w poprzednich grach korzystałem z prostej kolizji 2D z polami, a następnie sprawdzałem kolizję na poziomie pikseli. Jeśli gra w pinball w prawie wielu klatkach, piłka będzie w kontakcie ze ścianą lub inną powierzchnią, to czy istnieje inne podejście?

1
Turowe zasoby architektury systemu bitewnego JRPG
W ciągu ostatnich miesięcy byłem zajęty programowaniem 2D JRPG (japońskiego stylu RPG) w C ++ przy użyciu biblioteki SDL. Tryb eksploracji jest mniej więcej gotowy. Teraz zajmuję się trybem bitwy. Nie udało mi się znaleźć żadnych zasobów na temat struktury klasycznego turowego systemu bitewnego JRPG. Wszystko, co znajduję, to dyskusje …
9 c++  2d  architecture  sdl  rpg 


2
Funkcja ruchu słonecznego?
Tak więc, biorąc pod uwagę sprite'a ustawionego na horyzoncie (x = 0, y = worldheight / 2) Staram się opracować funkcję, dzięki której słońce wzejdzie, a potem spadnie. Najlepszym sposobem, aby to zrobić, byłaby funkcja grzechu, ale nie mam pojęcia, jak jej używać. jeśli użyjemy y = sin (x), to …

1
Ustaw duszka w kierunku myszy
Tworzę grę na płótnie HTML5 i potrzebuję sposobu, aby mój duszek stawił czoła kursorowi myszy. Mam współrzędne X i Y dla duszka, a także współrzędne X i Y wskaźnika. Utknąłem tylko w matematyce, która sprawi, że duszek stanie się wskaźnikiem. Wszystko dzieje się w świecie 2D, więc nie wyobrażam sobie, …
9 2d  html5  html-canvas 

3
Kwadraty marszowe: znajdowanie wielu konturów w jednym polu źródłowym?
Zasadniczo jest to pytanie uzupełniające do problemu sprzed kilku tygodni , mimo że ogólnie dotyczy algorytmu bez zastosowania do mojego rzeczywistego problemu. Algorytm zasadniczo przeszukuje wszystkie linie na obrazie, zaczynając od jego lewego górnego rogu, aż znajdzie piksel będący ramką. W pseudo-C ++: int start = 0; for(int i=0; i<amount_of_pixels; …
9 2d 



2
Test przecięcia prostokątnego obwiedni 2D
Mam dwie wyrównane do obiektu ramki ograniczające (tzn. Nie są wyrównane względem osi, obracają się wraz z obiektem). Chciałbym wiedzieć, czy dwa wyrównane do obiektu pola nakładają się. ( Edycja: uwaga - używam testu ramki ograniczającej wyrównany do osi, aby szybko odrzucić odległe obiekty, więc nie ma znaczenia, czy procedura …

4
„Kontrola czasu” w platformówce 2D
Tworzę platformówkę 2D, w której gracz może nacisnąć przycisk i zrestartować poziom, tylko jego poprzednia postać będzie również biegać w tym samym czasie, jakby cofały się w czasie. Wiem, że inne gry już to robiły, i pomyślałem o tym, aby postać miała zestaw działań (bezczynność, skakanie, chodzenie w lewo itp.), …
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.