Untitled
unknown
plain_text
a year ago
979 B
9
Indexable
import pygame
import sys
# Initialize Pygame
pygame.init()
# Set up display
width, height = 800, 600
screen = pygame.display.set_mode((width, height))
pygame.display.set_caption("Simple 2D Game")
# Set up color
black = (0, 0, 0)
white = (255, 255, 255)
# Set up player
player_size = 50
player_pos = [width // 2, height // 2]
player_speed = 5
# Game loop
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
keys = pygame.key.get_pressed()
if keys[pygame.K_LEFT]:
player_pos[0] -= player_speed
if keys[pygame.K_RIGHT]:
player_pos[0] += player_speed
if keys[pygame.K_UP]:
player_pos[1] -= player_speed
if keys[pygame.K_DOWN]:
player_pos[1] += player_speed
screen.fill(black)
pygame.draw.rect(screen, white, (player_pos[0], player_pos[1], player_size, player_size))
pygame.display.flip()
Editor is loading...
Leave a Comment