Added Fullscreenmode
Added keybind esc for gamequit
This commit is contained in:
17
test.py
17
test.py
@@ -13,8 +13,14 @@ import subprocess
|
||||
pygame.init()
|
||||
pygame.display.set_caption("TESTFENSTER")
|
||||
pygame.mouse.set_visible(True)
|
||||
|
||||
RENDERING_SIZE = (1024,768)
|
||||
WINDOWED_DEF_SIZE = (1024,768)
|
||||
#pygame.key.set_repeat(1, 30)
|
||||
screen = pygame.display.set_mode((1024,768)) #TODO Add fullscreen mode
|
||||
window = pygame.display.set_mode((2440,1200), pygame.FULLSCREEN)
|
||||
screen = pygame.Surface(RENDERING_SIZE)
|
||||
|
||||
#screen = pygame.display.set_mode((1024,768)) #TODO Add fullscreen mode
|
||||
|
||||
log = logger.log("log.txt")
|
||||
|
||||
@@ -46,8 +52,7 @@ log.writeln(F"Git-Hash: {short_hash}")
|
||||
player1 = GameObject.Player("Player", screen,(screen.get_size()[0]/2)-17, screen.get_size()[1]-100, 35, 35, testimage)
|
||||
player2 = GameObject.Player2("Player2", screen,(screen.get_size()[0]/2)-17, screen.get_size()[1]-100, 35, 35, testimage)
|
||||
|
||||
|
||||
levels.level.load()
|
||||
game.loadlevels()
|
||||
|
||||
spawned_enemys = list()
|
||||
|
||||
@@ -74,13 +79,14 @@ milliseconds = pygame.time.get_ticks()
|
||||
seconds = milliseconds/1000
|
||||
|
||||
while(gamestate):
|
||||
frametime = clock.get_time()
|
||||
screen.fill((8,31,61))
|
||||
|
||||
for event in pygame.event.get():
|
||||
if(event.type == pygame.QUIT):
|
||||
del log
|
||||
gamestate = False
|
||||
if(event.type == pygame.KEYDOWN and event.key == pygame.K_ESCAPE):
|
||||
gamestate = False
|
||||
player1.handle_input(event)
|
||||
player2.handle_input(event)
|
||||
|
||||
@@ -213,6 +219,9 @@ while(gamestate):
|
||||
screen.blit(fps_label, (screen.get_size()[0]-fps_label.get_size()[0]-10, screen.get_size()[1]-25))
|
||||
screen.blit(hash_label, (25, screen.get_size()[1] -25))
|
||||
|
||||
frametime = clock.get_time()
|
||||
scaled_win = pygame.transform.smoothscale(screen, window.get_size())
|
||||
window.blit(scaled_win, (0, 0))
|
||||
#if(mouse_pos <= (image.topleft+image.size) and mouse_pos >= image.topleft):
|
||||
# print("HIIIIITTT!!!!")
|
||||
frametime = 0
|
||||
|
||||
Reference in New Issue
Block a user