pyFloatingBridge/main.py

44 lines
1.0 KiB
Python

import view
import pygame
class GameScreen(view.PygView):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
def load_assets(self):
pass
def draw_function(self):
pass
def run(self):
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
elif event.type == pygame.KEYDOWN:
if event.key == pygame.K_ESCAPE:
running = False
if event.key == pygame.K_p:
print('add cards')
pass
milliseconds = self.clock.tick(self.fps)
#self.playtime += milliseconds / 1000.0
self.draw_function()
pygame.display.flip()
self.screen.blit(self.background, (0, 0))
pygame.quit()
if __name__ == '__main__':
main_view = game_screen(640, 400, clear_colour=(255, 0, 0))
main_view.run()