tangledmind/main.py

45 lines
898 B
Python
Raw Normal View History

2020-03-28 03:43:12 +01:00
# -*- coding: UTF-8 -*-
### Tangled Mind
### Author: Arthur 'Grizzly' Grisel-Davy
import pygame
2020-03-29 23:17:04 +02:00
from models import Perso
2020-04-11 06:17:49 +02:00
2020-03-28 03:43:12 +01:00
pygame.init()
screen_width = 1200
2020-03-28 03:43:12 +01:00
screen_height = 800
screen = pygame.display.set_mode((screen_width, screen_height))
done = False
2020-04-04 06:11:34 +02:00
BACKGROUND=(200,200,200)
2020-03-28 03:43:12 +01:00
WHITE=(255,255,255)
BLUE=(0,0,255)
RED=(255,0,0)
2020-03-28 03:43:12 +01:00
2020-04-13 02:33:10 +02:00
perso = Perso('Alice',200,200,pygame.K_z,pygame.K_s,pygame.K_q,pygame.K_d,pygame.K_SPACE,'perso1_right.png','canon.png','projectile1_right.png')
2020-04-11 06:17:49 +02:00
2020-03-28 03:43:12 +01:00
2020-04-11 06:17:49 +02:00
clock = pygame.time.Clock()
2020-03-28 03:43:12 +01:00
while not done:
for event in pygame.event.get():
if event.type == pygame.QUIT:
done = True
2020-04-11 06:17:49 +02:00
2020-03-28 03:43:12 +01:00
keystate = pygame.key.get_pressed()
2020-04-11 06:17:49 +02:00
perso.check_keys(keystate,screen_width,screen_height)
2020-03-28 03:43:12 +01:00
screen.fill(BACKGROUND)
2020-04-11 06:17:49 +02:00
perso.draw(screen)
pygame.display.flip()
2020-04-12 06:08:24 +02:00
clock.tick(60)
2020-04-11 06:17:49 +02:00