Я хотел бы сделать игру, в которой одна часть управляет планетой (строительство городов, фабрик, дорог и т. Д.), Но я бы хотел избежать 3D - только то, что я хочу, это красиво 2d. Но если я представляю поверхность планеты как сетку, будет странно двигаться рядом с полюсами (если я поднимусь, я не буду отображаться внизу карты, но вверху - только в другом месте), и это будет трудно иметь хороший рельеф (полюса будут вытянуты). У вас есть идеи, как это сделать?
11
Во втором разделе этой статьи есть несколько интересных заметок о моделях иерархических треугольников, но вы можете найти более полезный материал, если взглянуть на геодезические сетки . Вы должны предоставить информацию о подключении, но это поможет вам получить хорошее представление о сфере.
В этой статье также есть несколько интересных идей.
Как указывал Кром, вы, безусловно, можете настроить свою собственную систему для соединений, позволяющую колонизировать странные экстрамерные пространства в самых странных или более простых структурах, таких как кольцевой мир Halo-ish.
источник
«Правильный» способ представления поверхности планеты без какой-либо специальной обработки полюсов или любых других крайних точек - это триангулированная нерегулярная сеть . Оттуда вы можете использовать любую обычную географическую проекцию карты для представления любой части поверхности, которую вы хотите, в качестве 2D-карты.
источник