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

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

猫和老鼠python小游戏

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

游戏代码

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



import turtle
import time
import randomdef 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制作猫和老鼠游戏我觉得可以学一手@相关推荐

  1. python能制作游戏吗_如何用Python制作小游戏

    要想用Python制作小游戏,必须要安装一个插件Pygame 什么是Pygame Pygame是跨平台Python模块,专为电子游戏设计,包含图像.声音.建立在SDL基础上,允许实时电子游戏研发而无需 ...

  2. 如何用python制作五子棋游戏_Python制作打地鼠小游戏

    原文链接 Python制作小游戏(二十一)​mp.weixin.qq.com 效果展示 打地鼠小游戏https://www.zhihu.com/video/1200492442610450432 简介 ...

  3. Python 制作迷宫游戏(二)——游戏窗口

    Python 制作迷宫游戏(二)--游戏窗口 上一节我们使用prime做了迷宫的底层数组,它的形式是一个二维数组. 这一节我们着手开始制作游戏窗口 使用模块 pygame 在这项迷宫游戏的制作当中需要 ...

  4. 【python】python制作 连连看 游戏脚本(一)

    [python]python制作 连连看 游戏脚本(一)_sunriver2000的博客-CSDN博客 [python]python制作 连连看 游戏脚本(二)_sunriver2000的博客-CSD ...

  5. [Python] 制作超级玛丽游戏

    python制作超级玛丽游戏 这篇文章,我们优先介绍超级玛丽游戏中的多状态跳跃,和行走地图拖动的原理,然后实现.并实现倒计时和金币动态效果 接下来用下面这四张图,就可以完全懂得游戏中背景是怎么会移动的 ...

  6. Python 制作迷宫游戏(三)——地图精灵

    Python 制作迷宫游戏(三)--地图精灵 上一节我们已经成功的生成了一个游戏窗口 这一节我们将试着把地图的瓦片与地图数组绑定并绘制到窗口中 当然,作为一个迷宫,地图的作用不仅仅是背景板,它最为重要 ...

  7. 【python】python制作 连连看 游戏脚本(二)

    [python]python制作 连连看 游戏脚本(一)_sunriver2000的博客-CSDN博客 [python]python制作 连连看 游戏脚本(二)_sunriver2000的博客-CSD ...

  8. 【python】python制作 连连看 游戏脚本(三)

    [python]python制作 连连看 游戏脚本(一)_sunriver2000的博客-CSDN博客 [python]python制作 连连看 游戏脚本(二)_sunriver2000的博客-CSD ...

  9. Python——制作小型游戏贪吃蛇

    记得之前大二上过一门交叉学科,使用了python制作贪吃蛇小游戏(但是当时真的就是浪555大家大学的时候真的要好好学习呀),然后自己在b站学习网站跟着做了这个小游戏,整体还是很容易懂的,用pychar ...

最新文章

  1. wxWidgets:wxActivateEvent类用法
  2. 草稿9206 作业未提交
  3. Java/JSP中调用SQL Server存储过程完整示例收藏
  4. 安装blocksci mac出错_你的Mac与Big Sur兼容吗?
  5. 禅道类似软件_五款免费项目管理软件推荐
  6. echarts中国及世界经纬度坐标
  7. Uber上市即破发 CEO安慰员工:Facebook和亚马逊上市后股价表现也不好
  8. 使用Excel找不到开发工具框
  9. 计算机对操作系统函数的调用失败,解决win7提示“远程过程调用失败且未执行”的方案...
  10. 租用美国的VPS主机需要注意什么
  11. SpaceShooter打飞机教程笔记(四)
  12. RealSense D435 在ROS kinetic 下的配置
  13. 微信蓝牙设备服务器,微信又更新了 支持连接蓝牙设备
  14. 科技助力东京奥运会:中国装备中国造
  15. 模数转换,你必须知道的8个经典ADC转换电路方案
  16. Creo 模块化TOP DOWN协同设计全套视频教程
  17. 家电行业智慧物流体系构建:数商云供应链系统击破家电供应链数字化管理难题
  18. Python爬虫入门教程14:喜马拉雅有声书音频爬取
  19. 程序员MM一年的工作总结
  20. OA,PM,KM,CRM,ERP分别是什么

热门文章

  1. loadrunner 操作mysql_loadrunner学习笔记(从MYSQL中取数据)
  2. 企业——nginx的图片压缩、https模块、重写规则、盗链
  3. ubuntu 18.04 安装 搜狗拼音输入法只有中文标点,没有文字
  4. 多重剪贴板工具 CLCL
  5. CentOS7.4静默安装Oracle,并通过工具远程连接
  6. C基础_Python_基本常用语法快速学习
  7. mysql dbms是什么_DBMS体系结构的三种类型分别是什么
  8. 当梦想照进现实--Steve Nash
  9. mysql error 1236_MySQL Error 1236 错误解决办法
  10. 这篇文章能让你明白经验模态分解(EMD)——基础理论篇