hexagonal-tiles

Generowanie współrzędnych trójkątnych / sześciokątnych (xyz)

Próbuję wymyślić iteracyjną funkcję, która generuje współrzędne xyz dla sześciokątnej siatki. Z początkową pozycją sześciokąt ... 2, 1 2,-2, 0 2,-1,-1 2, 0,-2 1, 1,-2 0, 2,-2 -1, 2,-1 -2, 2, 0 -2, 1, 1 -2, 0, 2 -1,-1, 2

Siatki sześciokątne, jak Sprawdzić, w którym sześciokątnym punkcie znajduje się punkt?

Mam mapę złożoną z rzędów i kolumn sześciokątów To nie jest rzeczywisty obraz sześciokątnej mapy, której używam, ale używa ... yświetlane sześciokąty są tylko Buforowanymi obrazami. Jeśli chcesz wiedzieć więcej, zapytaj, Dzięki za poświęcony czas: D

Algorytm generowania siatki sześciokątnej z układem współrzędnych

Próbuję zwinąć 19 linijek kodu w pojedynczą pętlę for, ale czuję się trochę zakłopotany. Powodem, dla którego pytam, jest to, ... points, npoints); // Set values to previous when done. g.setColor(tmpC); g.setStroke(tmpS); } }

Płytki sześciokątne i znalezienie ich sąsiadujących sąsiadów

Opracowuję prostą grę planszową 2D z wykorzystaniem sześciokątnych map, czytałem kilka artykułów (w tym gamedev one, które są ... byłoby piękne i prawdopodobnie nie obejmowałoby każdego aspektu "wybór radiusa". Czy ktoś może wskazać mi właściwy kierunek?