TL; DR:
Где высота должна быть закреплена на шестиугольной сетке в стиле цивилизации? Центр, сторона или вершина? (Или более сложный?)
Правильный вопрос:
Рассмотрим на мгновение классическую игру, которую мы все знаем и любим (может быть?), Альфа Центавра Сида Мейера. Модель карты представила совершенно новую концепцию видимого рельефа местности в классической формуле Civ. В SMAC каждая вершина игрового поля имела возвышение, что позволяло карте красиво катиться по холмам, что является полной необходимостью, учитывая, что на каждом углу кипят мозговые черви.
Будет ли карта высот только для вершин аккуратно переведена в шестиугольную сетку?
Очевидными альтернативами являются картографирование рельефа на боковой поверхности и картографирование рельефа на основе центра; а также отображение высоты внутренних вершин (дает возможность для скал! Ууу!)
Последний вариант - применение треугольной решетки к игровой сетке, охватывающей центры и вершины и имеющей высоту только вершины или внутреннюю высоту.
Какой из этих вариантов может работать хорошо? Какие из них могут высосать весь сок из процессора и оперативной памяти в спешке?