36 lines
694 B
Python
36 lines
694 B
Python
import pygame
|
|
import sys
|
|
from pygame.locals import *
|
|
|
|
import osd
|
|
from player import Player
|
|
import background
|
|
|
|
surface = pygame.display.set_mode((800, 600))
|
|
clock = pygame.time.Clock()
|
|
|
|
player = Player(surface, x=20)
|
|
player2 = Player(surface, x=760)
|
|
player2.use_alternate_sprite()
|
|
player2.reverse_player()
|
|
|
|
while True:
|
|
for event in pygame.event.get():
|
|
if event.type == QUIT:
|
|
pygame.quit()
|
|
sys.exit()
|
|
|
|
background.draw(surface)
|
|
player.control()
|
|
player.draw()
|
|
|
|
player2.y = player.y
|
|
player2.draw()
|
|
|
|
osd.draw_fps(surface, clock)
|
|
osd.draw_player_pos(surface, player.y)
|
|
|
|
# Update scene
|
|
clock.tick(120)
|
|
pygame.display.update()
|