V0.9 marmurowa Map Editor ostatnio dodane wsparcie dla schodkowo tilemaps oprócz swojej zwykłej izometrycznym wsparcia tilemap. Jakie są dokładnie techniczne różnice między tymi dwoma typami izometrycznych tilemap? Jakie są ich zalety /
Specyficzna perspektywa 3D zdefiniowana technicznie jako posiadająca wszystkie 3 osie oddalone od siebie o dokładnie 120 stopni. We wczesnych grach wideo często nie uwzględnia się gładszych linii pikseli.
V0.9 marmurowa Map Editor ostatnio dodane wsparcie dla schodkowo tilemaps oprócz swojej zwykłej izometrycznym wsparcia tilemap. Jakie są dokładnie techniczne różnice między tymi dwoma typami izometrycznych tilemap? Jakie są ich zalety /
Przebadałem kilka dość popularnych gier, aby ustalić, jakiego kąta używają. W tym celu stworzyłem siatkę o widoku izometrycznym 45 i 60 stopni i umieściłem ją na zrzucie ekranu (w tym przypadku Diablo II). Żadna z tych siatek nie pasuje do perspektywy gry. Próbowałem więc znaleźć kąt, który...
Szukałem wzoru do kreślenia (świat-> ekran) i wybierania myszy (świat-> ekran) płytek izometrycznych w świecie w kształcie rombu. Te, których próbowałem zawsze wydają się być, cóż, wyłączone. Jak to zwykle / poprawnie to
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...
Rysuję mapę izometryczną z kafelkiem 64x32 : const Offset = 160; int X, Y; for (int a=0; a < 6; a++) for (int b=0; b < 6; b++) { X = a * 32 - b * 32 + Offset; Y = a * 16 + b * 16; DrawTile(X, Y, tile); } Zdjęcie ilustrujące ten kod: Drodzy profesjonaliści, proszę o pomoc w formule...
W normalnej grze 2D z góry można sortować obrazy za pomocą osi y ekranu. W tym przykładzie drzewa są odpowiednio posortowane, ale ściany izometryczne nie są: Ściana 2 znajduje się jeden piksel poniżej ściany 1, dlatego jest rysowana za ścianą 1 i kończy się na górze. Jeśli posortuję według...
Jakie kąty i proporcje długich boków / krótkich boków dają najbardziej estetyczne i regularne graficznie heksy (ściśnięte i płaskie do góry), które dodatkowo renderowane są do pełnych pikseli dla kilku rozmiarów podczas
Po pierwsze, wiem dokładnie jaki jest mój problem z rysowaniem i mam różne pomysły, jak podejść do jego rozwiązania. Jestem tutaj, aby dowiedzieć się, jak ustawić, która ramka jest rysowana, aby zachować izometryczne „złudzenie”. Piszę 2D, grę z lotu ptaka, która rozgrywa się w kosmosie. Próbuję...
Piszę mały izometryczny silnik 2d w C ++ i próbuję zaimplementować rzucanie cieni w czasie rzeczywistym. Postępowałem zgodnie z prostym podejściem opisanym na tej stronie i oto wynik (światło znajduje się w tym samym miejscu co żółty sześcian): Rezultat jest bardzo ładny, ale na ścianach i na...
Chciałbym stworzyć platformówkę w stylu izometrycznym. Gracz powinien być w stanie wskoczyć na platformy nad podłogą, uderzyć w bok przedmiotów itp. Będę używać silnika do gier 2D, więc nie chciałbym emulować pełnej kolizji 3D dla wymiarów, których nie używam. Myślę, że obiekty w grze powinny...
To jest gra flash z widokiem izometrycznym. Muszę wiedzieć, jak sortować obiekty, aby nie było potrzeby sprawdzania bufora Z podczas rysowania. To może wydawać się łatwe, ale istnieje inne ograniczenie, scena może zawierać ponad 10 000 obiektów, więc algorytm musi być uruchomiony w mniej niż O (n ^...
Wiem, że jest już dużo zasobów na ten temat, ale nie znalazłem takiego, który pasowałby do mojego układu współrzędnych i mam ogromne problemy z dostosowaniem któregokolwiek z tych rozwiązań do moich potrzeb. Nauczyłem się, że najlepszym sposobem na to jest użycie matrycy transformacji. Wdrażanie...
Być może najlepiej to wyjaśnić obrazowo. Próbuję stworzyć grę izometryczną 2.5D. Moją wizją jest, aby gra wyglądała podobnie do mojego celu: Nie jestem grafikiem, więc mam problemy z tworzeniem „nachylonych” kafelków w celu symulacji terenu o różnej wysokości. Utworzenie podstawowej płytki...
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 6 lat temu . Obecnie pracuję nad grą izometryczną...
Planuję izometryczną grę biznesową, w której gracz widzi biuro ze zwykłymi meblami, takimi jak biurka, tablice itp. Postacie (personel / NPC) w grze powinny wchodzić w interakcje z tymi obiektami, wykonując niektóre z góry określone zadania, takie jak pisanie na klawiaturze przy biurku lub pisanie...
Mam podchwytliwy problem Nie jestem pewien, jak sobie z tym poradzić najlepiej: mam animowaną płytkę drzwi. Po zamknięciu należy go posortować w jedną stronę, ale po otwarciu należy go posortować w inny sposób, ponieważ należy do innego (sąsiadującego kafelka). Oto drzwi zamknięte: i drzwi się...
Pracuję nad grą opartą na siatce izometrycznej i mam problem z połączeniem kliknięcia myszy użytkownika z kafelkiem. Udało mi się podzielić problem na 2 części: Znalezienie prostokąta otaczającego kafelek (co udało mi się zrobić) Zrozumienie z prostokąta, w który wylądował kliknięcie...
Piszę izometryczną grę 2D i mam trudności z dokładnym określeniem, na którym kafelku znajduje się kursor. Oto rysunek: gdzie xs i ys to współrzędne ekranu (piksele), xt i yt to współrzędne kafelka, W i H to odpowiednio szerokość i wysokość kafelka w pikselach. Mój zapis współrzędnych to (y, x),...
Czy istnieje rozsądny łatwy sposób na wdrożenie swobodnego przepływu w izometrycznej grze opartej na kafelkach? Oznacza to, że gracz nie po prostu od razu przeskakuje z jednego kafelka na drugi lub nie zostanie „przyciągnięty” do siatki (na przykład, jeśli ruch między kafelkami był animowany, ale...
Chcę wygenerować układ miasta w kwadratowej siatce (renderowanej izometrycznie, ale to nie ma znaczenia) przy użyciu następujących elementów: 2x2 domy Drogi, szerokość 1 jednostki Kanały o szerokości 1 jednostki Przykładowy układ: Zawsze mam określoną liczbę domów i tyle dróg i kanałów, ile...