Exemple #1
0
import random
import time

from World import World
from Level import Level
from Player import Player

world = World()
tk = world.root # xxx replace with a world.refresh()-ish method later

level = Level(world)
level.draw_floor()

# outer box of walls
for x in range(world.scale()):
    for y in [0, world.scale()-1]:
        level.put_wall(x, y)
        level.put_wall(y, x)

# some interior walls

for x in range(2, world.scale() ,3):
    for y in range(2, world.scale(), 3):
        level.put_wall(x, y)
        level.put_wall(y, x)

# goal in the bottom right
level.put_goal(world.scale() - 2, world.scale() - 2)

p = Player(world)