Hi,
ich habe ein kleines Script mit Pygame gemacht jedoch wenn ich versuche es zu starten taucht nur ein schwarzer Screen auf. Ich bin sehr verwirrt hoffe jemand kann helfen.
import pygame
import sys
# pygame function
pygame.display.set_caption("Knight Slasher")
pygame.init()
screen = pygame.display.set_mode((1280, 720))
clock = pygame.time.Clock()
running = True
dt = 0
color = (255,0,0)
blue = (0,0,255)
rect = (20,20)
point = pygame.mouse.get_pos()
player_1 = pygame.draw.rect(screen, color, pygame.Rect(600,360,100,100))
#game loop
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
# fill the screen with a color to wipe away anything from last frame
screen.fill("green")
player_1
#movement
key= pygame.key.get_pressed()
if key[pygame.K_a] == True:
player_1.move_ip(-5, 0)
if key[pygame.K_d] == True:
player_1.move_ip(5, 0)
if key[pygame.K_w] == True:
player_1.move_ip(0, -5)
if key[pygame.K_s] == True:
player_1.move_ip(0, 5)
# flip() the display to put your work on screen
pygame.display.flip()
# limits FPS to 60
# dt is delta time in seconds since last frame, used for framerate-
# independent physics.
dt = clock.tick(60) / 1000
pygame.quit()
das ist der Code
(ich programiere in Sublime Text)