作為小白也可以輕松使用chatGPT寫一個小遊戲,每行都有注釋,比教材還好用,下面是chatGPT給出的代碼,有大神看看可以運作嗎?
import pygame
# 初始化Pygame
pygame.init()
# 設定視窗大小
screen = pygame.display.set_mode((600, 400))
# 設定蛇的位置和大小
snake_x = 100
snake_y = 100
snake_width = 10
snake_height = 10
# 設定移動速度
snake_speed = 10
# 遊戲主循環
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_UP:
snake_y -= snake_speed
if event.key == pygame.K_DOWN:
snake_y += snake_speed
if event.key == pygame.K_LEFT:
snake_x -= snake_speed
if event.key == pygame.K_RIGHT:
snake_x += snake_speed
# 繪制蛇
pygame.draw.rect(screen, (255, 0, 0), (snake_x, snake_y, snake_width, snake_height))
# 更新螢幕
pygame.display.update()
# 退出Pygame
pygame.quit()