Tag: hexagonal-tiles
Parkettierung Fliesen für den Einsatz als 2d-Histogramm-bins, Spiel-boards, etc.
4
Antworten
Mache ich ein Spiel mit sechseckigen Fliesen, und haben beschlossen, mit einem dreieckigen/hexagonal grid. Ich fand diese Frage, die mir geholfen generieren-Koordinaten und leicht modifiziert den code zum speichern der Koordinaten als Schlüssel in einem dictionary mit
6
Antworten
Für ein quadratisches Gitter die euklidische Distanz zwischen Figur A und B ist: distance = sqrt(sqr(x1-x2)) + sqr(y1-y2)) Für einen Schauspieler gebunden-bewegen sich entlang einem quadratischen raster, die Manhattan-Distanz ist eine bessere Messung der tatsächlichen Entfernung, die
3
Antworten
Ich habe diesen Artikel gelesen: generieren/erstellen von hexagon-Gitter in C . Aber schauen Sie, wie der Autor und Beantworter haben bereits aufgegeben. √(hexagonSide - hexagonWidth * hexagonWidth): Was ist hexagonSide und hexagonWidth? Ist es nicht, wird <
2
Antworten
Ich bin versucht zu Rollen bis 19 Zeilen code in einer einzigen for-Schleife, aber ich fühle mich ein bisschen ratlos. Der Grund warum ich Frage, ist weil ich möchte das raster, um für andere Größen statt 5.
2
Antworten
Ich wollte ein Kachel-basierte Welt auf einer Kugel. Ich möchte mit sechseckigen Fliesen, aber soweit ich herausfinden können, müssen Sie die Fünfecke haben dort auch zu machen, passen. So, meine Frage ist, ist es möglich, ein Sechseck-Gitter
6
Antworten
Habe ich eine Karte aus Zeilen und Spalten von Sechsecken Dies ist nicht ein Bild von der hex-Karte, die ich verwende, verwendet aber die gleiche Größe und Form Sechsecke Ich muss in der Lage sein zu sagen,
13
Antworten
Viele Strategie-Spiele mit sechseckigen Fliesen. Einer der wichtigsten Vorteile ist, dass der Abstand zwischen der Mitte jeder Fliese und alle seine benachbarten Fliesen ist die gleiche. Ich Frage mich, ob jemand irgendwelche Gedanken auf die Heirat mit
3
Antworten
Ich versuche zu kommen mit einer iterativen Funktion, die erzeugt xyz-Koordinaten für eine hexagonale Gitter. Beginnend mit einem hex-position (sagen 0,0,0 für Einfachheit), möchte ich zur Berechnung der Koordinaten für jedes der aufeinander folgenden "ring" von Sechsecken,