8
ответов

Покрытие земли с шестиугольными мозаиками карты

Много стратегических игр используют шестиугольные мозаики. Одно из основных преимуществ - то, что расстояние между центром любой мозаики и всеми ее соседними мозаиками является тем же. Я задавался вопросом, есть ли у кого-либо кто-либо...
вопрос задан: 14 April 2009 20:52
4
ответа

Алгоритм для создания ячеек спиралью на шестиугольном поле

Помогите найти алгоритм для создания ячеек спиралью на шестиугольном поле. Посмотрите на изображение: Давайте вообразим безразмерный 2-й массив. Ось X является синей строкой, Y горизонтален, спираль...
вопрос задан: 9 June 2019 01:03
3
ответа

Генерирование треугольных/шестиугольных координат (xyz)

Я пытаюсь придумать повторяющуюся функцию, которая генерирует xyz координаты для шестиугольной сетки. Со стартовым шестнадцатеричным положением (говорят 0,0,0 для простоты), я хочу вычислить координаты для...
вопрос задан: 23 March 2018 21:46
2
ответа

Трассировка лучей (ЛОС) на 3D подобных шестнадцатеричному числу картах мозаики

Поздравления, я работаю над игровым проектом, который использует 3D вариант шестиугольных карт мозаики. Мозаики являются на самом деле кубами, не шестнадцатеричными числами, но размечаются точно так же, как шестнадцатеричные числа (потому что квадрат може
вопрос задан: 8 February 2017 14:24
1
ответ

Шестиугольные декартовы координаты к пиксельным координатам

Я работаю с шестиугольной сеткой. Я принял решение использовать эту систему координат, потому что это довольно изящно. Этот вопрос говорит о генерировании самих координат и довольно полезен. Мой...
вопрос задан: 23 May 2017 11:46
0
ответов

Гексагональные плитки и поиск их соседей

Я разрабатываю простую двухмерную настольную игру, используя карты шестиугольников, у меня есть Прочтите несколько статей (в том числе статью разработчика игры, которые связаны каждый раз, когда возникает вопрос о шестиугольных плитках) о том, как ...
вопрос задан: 16 June 2018 05:42
0
ответов

Лучший способ хранить треугольную/гексагональную сетку в Python

Я делаю игру с шестиугольными плитками и решил использовать треугольную/шестиугольную сетку. Я нашел этот вопрос, который помог мне сгенерировать координаты, и немного изменил код для хранения всех...
вопрос задан: 23 May 2017 12:34
0
ответов

Как рисовать / управлять шестигранной сеткой?

Я прочитал эту статью: создание / создание шестиугольной сетки на C. Но похоже, что и автор, и ответчик уже отказались от него. √ (hexagonSide - hexagonWidth * hexagonWidth): Что такое hexagonSide ...
вопрос задан: 23 May 2017 10:29
0
ответов

Гексагональные сетки, как найти, в каком шестиугольнике находится точка?

У меня есть карта, состоящая из рядов и столбцов шестиугольников Это не фактическое изображение гексакарты, которую я использую, но использует шестиугольники того же размера и формы Мне нужно иметь возможность определить, в каком из них находится мышь....
вопрос задан: 1 July 2015 15:03
0
ответов

Манхэттен Расстояние между плитками в гексагональной сетке

Для квадратной сетки евклидово расстояние между плитками A и B равно: distance = sqrt (sqr ( x1-x2)) + sqr (y1-y2)) Для актера, вынужденного двигаться по квадратной сетке, Манхэттенское расстояние лучше ...
вопрос задан: 10 April 2015 13:10
0
ответов

Создание сетки шестиугольников

Я должен сделать "сетку" как это: Гармоническая таблица я пытаюсь создать ListView с ItemsSource = "Список <Примечание>", куда каждое нечетное примечание в списке перемещено в нижнюю часть... ListView...
вопрос задан: 16 August 2011 17:54
0
ответов

Поиск смежных соседи по гексагональной сетке

РЕДАКТИРОВАТЬ: Пример карты заключен в блок кода, чтобы форматирование было правильным. Хорошо, я пытаюсь написать чрезвычайно простой алгоритм A * по гексагональной сетке. Я понимаю и могу сделать часть пятерки. В ...
вопрос задан: 12 July 2011 08:29