Files
2019-02-27 12:11:42 +01:00

42 lines
935 B
Python

from mywindow import Window
from mycolors import BLACK,WHITE
from map import Map
from player import Player
import random
class Game:
def __init__(self):
self.name="Test"
self.map_size=[100,20]
self.map=Map(self.map_size)
self.window_size=[700,600]
self.fullscreen=False
self.window=Window(self.name,self.window_size,self.fullscreen)
self.player=Player()
def __call__(self):
self.show()
while self.window.open:
self.window.check()
self.getInput()
self.update()
self.show()
def getInput(self):
self.input=self.window.press()
def update(self):
self.map.update()
self.player.update(self.map,self.input)
def show(self):
vision=self.player.position+self.player.view
self.map.show(vision,self.window)
if __name__=="__main__":
game=Game()
game()