python制作猫和老鼠游戏我觉得可以学一手@

猫和老鼠python小游戏 运行截图

  • 猫和老鼠python小游戏
    • 游戏代码

猫和老鼠python小游戏

python制作猫和老鼠游戏我觉得可以学一手@_第1张图片

游戏操作 键盘上下左右即可移动  记得把猫和老鼠的两张图片也要放在同一文件夹

游戏代码

游戏代码借鉴参考网络文章 不多逼逼 代码我已经替你跑完了 代码截图奉上 (不想手敲的我会把代码放到最好记得点个赞噢 少侠)

python制作猫和老鼠游戏我觉得可以学一手@_第2张图片
python制作猫和老鼠游戏我觉得可以学一手@_第3张图片
python制作猫和老鼠游戏我觉得可以学一手@_第4张图片

python制作猫和老鼠游戏我觉得可以学一手@_第5张图片

import turtle
import time
import random

def up():
    jerry.setheading(90)
    jerry.forward(20)
def down():
    jerry.setheading(270)
    jerry.forward(20)
def left():
    jerry.setheading(180)
    jerry.forward(20)
def right():
    jerry.setheading(0)
    jerry.forward(20)
playground=turtle.Screen()
playground.register_shape('tom.gif')
playground.register_shape('jerry.gif')
playground.onkey(up,'Up')
playground.onkey(down,'Down')
playground.onkey(left,'Left')
playground.onkey(right,'Right')

#监听
playground.listen()

writer=turtle.Turtle()
writer.color('brown')
writer.hideturtle()
writer.penup()
writer.home()
writer.write("Tom & JERRY",align='center',font=("Comic sans MS",50,"bold"))
writer.goto(0,-50)
writer.write("READY?3,2,1,GO",align='center',font=("Comic sans MS",20,"bold"))
time.sleep(3)

writer.clear()

tom=turtle.Turtle()
tom.shape('tom.gif')
tom.penup()
tom.goto(random.randint(-200,200),random.randint(-200,200))
tom.pendown()
tom.pensize(3)
tom.color('blue')

jerry=turtle.Turtle()
jerry.shape('jerry.gif')
jerry.speed(0)
jerry.penup()
jerry.goto(random.randint(-200,200),random.randint(-200,200))
jerry.color('brown')

start=time.time()
while True:
    tom.setheading(tom.towards(jerry))
    tom.forward(5)
    if tom.distance(jerry)<10:
        end=time.time()
        playground.clear()
        jerry.goto(0,0)
        jerry.write("GAME OVER",align='center',font=("Comic sans MS",50,"bold"))
        jerry.goto(0,-50)
        jerry.write("YOU SURVIVED {:.1f} SECONDS".format(end-start),align='center',font=("Comic sans MS",20,"bold"))
        tom.pu()
        tom.goto(-50,-70)
        tom.stamp()
        jerry.pu()
        jerry.goto(50,-70)
        jerry.stamp()
        break

在这里插入图片描述
在这里插入图片描述

猫和老鼠的图片素材记得下载 **制作不易 给文章点个赞 **

python制作猫和老鼠游戏我觉得可以学一手@_第6张图片

你可能感兴趣的:(python,random,time,开发语言,pygame)