Próbowałem trochę nowego TileMapsystemu w Unity i szukałem sposobu, aby uzyskać dostęp do kafelków jako tablicy lub tablicy 2D, ale nie mogę znaleźć niczego innego, GetTile(Vector3Int vector)co zwraca tylko jeden kafelek ... Czy jest jakiś sposób zrobić to?
Czytałem o Entity System Frameworks, w szczególności Artemis. Próbuję zdecydować, czy jest to dla mnie odpowiednie. Ściśle pracuję nad grami opartymi na kafelkach 2d pixel art i nie sądzę, aby kiedykolwiek były tak wymagające pod względem zasobów. W przeszłości zawsze korzystałem ze standardowego OOP z dużym dziedzictwem. Moje rozumienie frameworku …
To pytanie dla początkujących, ale oto: Moja mapa to siatka 2d i chcę generować drogi i rzeki. Trasa od punktu początkowego do końcowego nie może być optymalną drogą pod względem liczby płytek. Zamiast tego powinny mieć pewien poziom losowości (tury). Czy istnieje standardowy algorytm dla tego rodzaju rzeczy? Twoje zdrowie! …
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 pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Chcę losowo wygenerować mapę dla gry 2D sidecroller przy użyciu następującego zestawu klocków: Znalazłem kilka świetnych artykułów na temat procesu maskowania bitów, na przykład: http://www.angryfishstudios.com/2011/04/adventures-in-bitmasking/ http://www.saltgames.com/2010/a-bitwise -metod-do-zastosowania-tilemaps / Podoba mi się pomysł użycia maski bitowej / tilemaski zamiast wykonywania ogromnej instrukcji klauzula if lub switch. Mam jednak problemy z wizualizacją …
Tworzę prostą grę typu Zelda-esque z góry na dół w libgdx i chcę wdrożyć lochy oparte na kafelkach, które są generowane proceduralnie, podobnie do tego. Libgdx ma klasę o nazwie TiledMap, która wydaje się pasować do moich potrzeb, jednak dokumentacja poza oficjalnymi dokumentami sugeruje, że TiledMaps można używać tylko w …
Pracuję nad edytorem map kafelkowych i muszę automatycznie wybierać kafelki na podstawie sąsiadujących kafelków. Na przykład, umieszczając kafelek drogi obok innego kafelka drogi, oba muszą być ustawione tak, aby tworzyły ciągłą drogę. Jeśli wokół nich znajdują się inne drogi, może być konieczne użycie kafelków narożników lub skrzyżowań. Czy ktoś może …
Ahoj! Szukam informacji o mapach kafelków, a raczej o tym, jak nazywany jest określony typ mapy kafelków. Interesuje mnie rodzaj implementacji zastosowanej w potentacie rollercoastera lub serii gier potentata transportowego. Patrzyłem na teren pola wektorowego i mapę wysokości, ale nie jestem pewien, czy nadają się do tego, czego szukam rozwijać. …
Szukam informacji o tym, jak ludzie implementują automatyczne zapisywanie w swoich grach opartych na kafelkach. Do tej pory zawsze improwizowałem za pomocą zestawu zakodowanych instrukcji „jeśli ... inaczej ...”, a teraz zdecydowałem, że nadszedł czas, aby znaleźć bardziej eleganckie rozwiązanie. Poszukałem w Internecie przykładów implementacji autotilingu i dyskusji na ten …
Bardzo powszechnym podejściem w rozwoju starych gier jest umieszczenie zestawu kafelków w rogu poziomu, aby użyć go jako odniesienia. Na przykład: Na tym poziomie programiści umieścili zestaw płytek w lewym górnym rogu. Ale czy istnieje nazwa tej techniki? Piszę o tym instrukcję i chciałbym to nazwać.
Mam prostą TiledMap, którą mogę dobrze renderować. Wokoło mam gracza skaczącego (z Box2D), a moja kamera podąża za nim: cam.position.set( player.position().x * Game.PPM + Game.V_WIDTH / 4, player.position().y * Game.PPM, 0 ); cam.update(); Jednak kamera przesunie się „poza” TiledMap. Jak mogę trzymać kamerę na TiledMap, więc kiedy zbliżam się do …
Obecnie używam algorytmu liniowego Bresenhama dla linii wzroku. Problem polega na tym, że znalazłem przypadek, w którym gracze mogą patrzeć przez ściany. Występuje, gdy gracz patrzy między dwoma rogami ściany ze szczeliną po drugiej stronie pod określonymi kątami. Chcę, aby kafelek między dwiema ścianami został oznaczony jako nieprawidłowy. Jaki jest …
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.