import turtle
import random
# 设置屏幕背景颜色和速度
screen = turtle.Screen()
screen.bgcolor("black")
screen.title("贪吃蛇游戏")
screen.tracer(0)
screen.update()
# 创建贪吃蛇和食物
snake = turtle.Turtle()
snake.shape("square")
snake.color("white")
snake.penup()
snake.speed(1)
food = turtle.Turtle()
food.shape("circle")
food.color("red")
food.penup()
food.speed(1)
score = 0 # 初始分数为0分。每吃一个食物加10分。如果蛇碰到自己,则减10分。如果得分少于0,则游戏结束。否则,游戏继续进行。在主循环中不断更新分数和显示得分。当游戏结束时,显示“Game Over”并退出程序。运行程序后,可以通过按下空格键或鼠标左键开始或暂停游戏,也可以通过点击关闭窗口按钮退出游戏。
点赞 (0)
回复