Pyghexmap.

Eine Hex-Map-Implementierung, die eine Kartenklasse bietet
Jetzt downloaden

Pyghexmap. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Matt Lauber
  • Website des Verlags:
  • https://github.com/mklauber/

Pyghexmap. Stichworte


Pyghexmap. Beschreibung

pyghexmap ist ein Python-Modul für den Einsatz auf Pygame. Es ist so konzipiert, eine Menge der Arbeit aus der Verwendung eines HEXGRID.CLASSESMAP (Objekt-) Map .__ init __ ((Zeilen, Cols)) Das Kartenobjekt verwaltet den größten Teil der grundlegenden Datenmanipulation und den Zugriff auf den HexMap. Sie können es daran denken, da die Tabelle alle Positionierinformationen in Bezug auf Ihr Gitter verfolgt. Es ist in der Lage, Ihnen den Abstand zwischen zwei Zellen, der Richtung von einer Zelle zu einem anderen zu erzählen, und alle gültigen Zellen in einer Vielzahl von Formen.Valid-Zellen sind Zellen, die auf dieser MapA-Karte vorhanden sind, die wie folgt nummeriert ist: ___ ___ ___ / 0,0 \ ___ / 1,2 \ ___ / 2,4 \ ___ / 1,1 \ ___ / 2,3 \ ___ // 1,0 \ ___ / 2,2 \ ___ / 3,4 \ ___ / 2,1 \ ___ / 3,3 \ ___ // 2,0 \ ___ / 3,2 \ ___ / 4,4 \ ___ / 3,1 \ ___ / 4,3 \ ___ // 3,0 \ ___ / 4,2 \ ___ / 5,4 \ ___ // 4,0 \ ___ / 5,2 \ ___ / 6,4 \ ___ / 5, 1 \ ___ / 6,3 \ ___ / \ ___ / \ \ \ ___ / map.distance (Start, Ziel) Diese Methode sagt Ihnen den geraden Abstand zwischen zwei Zellen und ignoriert jegliche Hindernisse in der Art und Weise .:Map.Direction (Start, Ziel) Diese Methode sagt Ihnen die Richtung vom Startpunkt auf den Zielpunkt.:MAP.NEIGHBORS (CELL) Dies zeigt Ihnen die gültigen Zellen, die an diese Zelle angrenzt. Beinhaltet nicht die Zelle selbst: Map.Spread (Zelle, Radius = 1) Gibt alle gültigen Zellen innerhalb des Radius der Zelle zurück, einschließlich der Zelle selbst.Fr. von gültigen Zellen, die aus 3 Zellen ausweisen, die Richtung von der Zelle ausweisen, die die Homepage der Länge der Länge. Produzieren


Pyghexmap. Zugehörige Software