Chciałbym stworzyć grę, w której jedną częścią jest zarządzanie planetą (budowanie miast, fabryk, dróg itp.), Ale chciałbym unikać 3D - tylko to, czego chcę, to ładne 2d. Ale jeśli przedstawię powierzchnię planety jako siatkę, dziwne będzie poruszanie się w pobliżu biegunów (jeśli pójdę w górę, nie pojawię się na dole mapy, ale na górze - tylko w innym miejscu) i będzie ciężko mieć przyjemny teren (bieguny zostaną rozciągnięte). Czy masz jakieś pomysły, jak to zrobić?
11
Część 2 tego artykułu zawiera kilka interesujących uwag na temat hierarchicznych modeli trójkątów, ale możesz znaleźć bardziej natychmiast przydatny materiał, patrząc na siatki geodezyjne . Musisz podać informacje o łączności, ale to zapewni dobre przybliżenie kuli.
Ten artykuł ma również kilka interesujących pomysłów.
Jak zauważył Krom, z pewnością możesz skonfigurować własny system połączeń, pozwalając na kolonizację dziwnych przestrzeni ponad wymiarowych w najbardziej dziwnych lub prostszych strukturach, takich jak świat pierścieni Halo.
źródło
„Właściwym” sposobem przedstawienia powierzchni planety bez specjalnego traktowania biegunów lub innych ekstremalnych punktów jest trójkątna nieregularna sieć . Stamtąd możesz użyć dowolnej zwykłej projekcji mapy geograficznej, aby przedstawić dowolną część powierzchni jako mapę 2D.
źródło