flatland.consts

This file contains the main game constants

 1"""
 2This file contains the main game constants
 3"""
 4
 5from dataclasses import dataclass
 6from enum import Enum
 7
 8TILE_SIZE = 64
 9MAX_X = 800 // TILE_SIZE
10MAX_Y = 600 // TILE_SIZE
11
12
13class Direction(Enum):
14    UP = "up"
15    DOWN = "down"
16    LEFT = "left"
17    RIGHT = "right"
18
19
20BLACK = (0, 0, 0)
21
22WHITE = (255, 255, 255)
TILE_SIZE = 64
MAX_X = 12
MAX_Y = 9
class Direction(enum.Enum):
14class Direction(Enum):
15    UP = "up"
16    DOWN = "down"
17    LEFT = "left"
18    RIGHT = "right"

An enumeration.

UP = <Direction.UP: 'up'>
DOWN = <Direction.DOWN: 'down'>
LEFT = <Direction.LEFT: 'left'>
RIGHT = <Direction.RIGHT: 'right'>
BLACK = (0, 0, 0)
WHITE = (255, 255, 255)