gamegridp - Dokumentation

Installation

gamegridp kann installiert werden, indem du im Paketmanager folgendes eingibst: .. highlight:: python

pip install gamegridp

Tutorial

Das Spielfenster

Die wichtigsten beiden Klassen der Bibliothek gamegridp sind GameGrid und Actor.

Die Klasse GameGrid erzeugt das Spielfenster Actors sind alle sich bewegenden Figuren und Objekte, die im Spielfenster erscheinen

GameGrid stellt ein Spielfenster (GameGrid) zur Verfügung. Das Spielfenster besteht aus einzelnen, quadratischen Zellen, die in Zeilen und Spalten angeordnet sind. Die Zellengröße, Anzahl der Zeilen, Spalten, Abstände zwischen den Zellen (und vieles mehr) ist frei wählbar.

1
2
class MyGrid(gamegrid.GameGrid):
     """My Grid with custom setup method."""

Zuletzt erstellst du ein konkretes Grid nach diesem Bauplan - Hier mit 8 Zeilen, 8 Spalten, der Zellgröße 64 und dem Abstand 1 zwischen den einzelnen Zellen:

1
2
 grid=MyGrid("My Grid", cell_size=64, columns=8, rows=8, margin=1)
     grid.show()

Komplettes Programm:

1
2
3
4
5
6
7
import gamegridp

class MyGrid(gamegridp.GameGrid):
    """My Grid with custom setup method."""

grid=MyGrid("My Grid", cell_size=64, columns=8, rows=8,margin=1)
grid.show()

Klassen

Hier findest du eine Übersicht über alle verwendete Klassen.

Entscheidend für dich sind vor allem die Klassen Actor und Grid.

Actor

GameGrid

GameGrid hat zwei Kind-Klassen:

CellGrid

PixelGrid

Toolbar

Actionbar

Console

Impressum

Andreas Siebel a.siebel@posteo.de