Opracowuję silnik fizyki do platformy 2D. Używam twierdzenia o osi oddzielającej do wykrywania kolizji. Powierzchnia ziemi jest zbudowana z zorientowanych ramek ograniczających, a odtwarzacz jest ramką ograniczającą wyrównaną do osi. (W szczególności używam algorytmu z książki „Wykrywanie kolizji w czasie rzeczywistym”, która wykonuje wykrywanie przeciągnięcia kolizji dla OBB za pomocą …
Opracowuję 2D Metroidvania, która składa się z szeregu powiązanych ze sobą poziomów, które można ponownie odwiedzić. Każdy poziom jest reprezentowany przez kafelkowy plik TMX , w którym określiłem, gdzie pojawiają się różne obiekty różnych klas duszków (na przykład wrogowie, przetworniki, dźwignie itp.). Podczas uruchamiania nowej gry, ładowania zapisanej gry lub …
Przeglądałem dokumentację dotyczącą funkcji Tilemap w Unity 2017.2. Czy Unity ogranicza maksymalną liczbę płytek, które będzie obsługiwał dla konkretnej siatki tilemap? Wiem, że każdy kafelek jest tworzony raz i służy do teksturowania quadów na siatce Tilemap w czasie wykonywania, więc zgaduję, że limit liczby quadów siatki zależy ostatecznie od sprzętu …
Pracuję nad strzelanką 2d topdown, a teraz muszę wyjść poza mój podstawowy system kolizji z prostokątami. Mam duże poziomy z wieloma różnymi duszkami, z których wszystkie mają różne kształty i rozmiary. Tekstury dla duszków to kwadratowe pliki png z przezroczystym tłem, więc potrzebuję też sposobu, aby zderzyć się tylko wtedy, …
Przez „2.5D” rozumiem styl artystyczny w grach takich jak Roller Coaster Tycoon , Age of Empires 2 lub Fallout 1 i 2 : Wszystko w grach wydaje się być tworzone za pomocą narzędzia przypominającego „pixel art”. Mam rację? Jak powstają ruchome postacie? Weź AoE2: Przez większość mojego dzieciństwa byłem przekonany, …
Czy ktoś zna jakieś dobre przykłady fałszowania 3D w 2D (niekoniecznie kod, ale gry, które mógłbym wyszukać)? Gracz ma perspektywę, że „wejdzie” na ekran i wszystko na niego wychodzi. W tej chwili po prostu skaluję wrogów 2D, aby dać złudzenie, że zbliżają się, ale nadal wydaje się dość płaski. Czy …
Mam dwa elementy, punkt 2D i prostokątny obszar. Punkt reprezentuje środek tego obszaru. Znam również szerokość i wysokość tego obszaru. Obszar ten jest pochylony o 40 ° względem siatki. Teraz chciałbym obliczyć bezwzględne pozycje każdego znaku narożnego tego nachylonego obszaru tylko przy użyciu tych danych. Czy to jest możliwe?
Uczę się korzystać ze znormalizowanych wektorów w moich grach. Nauczyłem się, że aby poznać kąt między dwoma wektorami, mogę użyć iloczynu. Daje mi to wartość od -1 do 1, gdzie 1 oznacza, że wektory są równoległe i skierowane w tym samym kierunku (kąt wynosi 180 stopni). -1 oznacza, że są …
Patrzę na nowe funkcje 2D wprowadzone w Unity 4.3 i myślę, że czegoś mi brakuje. Dla mnie wygląda na to, że są przeznaczone do gier 2D o wysokiej rozdzielczości, w których skalowanie duszków jest w porządku, ale nie nadaje się do gier pikselowych. Duszek pixel-art został zaprojektowany tak, aby wyświetlać …
Tworzę platformówkę 2D, taką jak Super Meat Boy, w której liczy się precyzja ruchu mojej głównej postaci. Używam libgdx. Klawiatura na komputerze działa dokładnie, ale jeśli chodzi o obsługę akcelerometru, naprawdę trudno jest precyzyjnie obsługiwać postać. Pogarsza się to etapami z zatłoczonymi bezpiecznymi ścieżkami ucieczki. Myślałem o wdrożeniu na ekranie …
Początkowo próbowałem zastosować prostokątne przecięcie, które działa dobrze. Kiedy jednak muszę zastosować układ fizyki, taki jak prędkość, przyspieszenie i wektory kierunkowe, musiałbym znaleźć sposób na określenie, która strona kolizji zderza się. Teraz w moim systemie nie ma obróconego prostokąta, więc uprościło to problem. Nie znalazłem jednak łatwego sposobu na określenie, …
Zastanawiam się nad napisaniem prostej gry 2D. Na początku nie zabłyśnie w doskonałej grafice lub rozgrywce, ale uważam to za pierwszy krok w rozwoju gier komputerowych. Wyobraź sobie więc taką prostą grę 2D opartą na ikonkach (jak Heroes IV lub Startcraft BroodWar). Chcę, aby rozgrywka wspierała dzień / noc przy …
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 3 lata temu . Jakie zalety i wady powinien wiedzieć początkujący, decydując się między silnikiem gier 2D (takim jak Slick2D / Flixel / …
Czy istnieje taki algorytm do sortowania tablicy punktów 2D w kolejności zgodnej z ruchem wskazówek zegara? W moim przypadku mam do czynienia z trójkątem prostokątnym, więc tylko 3 punkty. Chciałbym jednak wiedzieć, czy taki algorytm istnieje, a jeśli nie, to w jaki sposób można zwrócić 3 punkty mojego trójkąta w …
Przepraszam za subiektywne słowo kluczowe „najlepsze”. Mój przyjaciel i ja rozpoczęliśmy tworzenie gry przygodowej 2D. Będzie on z góry na dół w stylu pokemona lub zelda (tylko perspektywa). Dyskutowaliśmy o metodach tworzenia dużej mapy świata, którą gracz może przemierzać bez obciążania możliwości pamięciowych naszego komputera. Naszym pierwszym impulsem było stworzenie …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.