То, что я пытаюсь сделать, - найти, сколько шестиугольников находится между двумя точками на гексагонной сетке. Я пробовал поиск в Интернете по формуле, но мне не удалось найти тот, который соответствует типу используемой гексагональной сетки.
Шестигранная сетка располагается так же, как и в той же системе координат: http://www.gamedev.net/index.php?app=core&module=attach§ion=attach&attach_rel_module=ccs&attach_id=1962
Я знаю, что это может быть невозможно с этой системой координат, но это последнее усилие, прежде чем я вернусь и изменю его. Большое вам спасибо заранее.