prelude-dare-55/main.py

34 lines
728 B
Python
Raw Normal View History

2024-04-06 12:24:08 +00:00
import pygame
import world
pygame.init()
screen = pygame.display.set_mode((800, 600))
running = True
clock = pygame.time.Clock()
my_world = world.World()
dt = 0.0
phy_timer = 0.0
phy_time = 0.2
if __name__ == '__main__':
while running:
start = pygame.time.get_ticks()
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
screen.fill('black')
my_world.update(dt)
if phy_timer >= phy_time:
my_world.phy_update(phy_time)
phy_timer = 0.0
phy_timer += dt
my_world.draw(screen)
pygame.display.flip()
clock.tick(60)
dt = (pygame.time.get_ticks() - start)/1000.0