python制作猫和老鼠游戏我觉得可以学一手@
猫和老鼠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制作猫和老鼠游戏我觉得可以学一手@相关推荐
- python能制作游戏吗_如何用Python制作小游戏
要想用Python制作小游戏,必须要安装一个插件Pygame 什么是Pygame Pygame是跨平台Python模块,专为电子游戏设计,包含图像.声音.建立在SDL基础上,允许实时电子游戏研发而无需 ...
- 如何用python制作五子棋游戏_Python制作打地鼠小游戏
原文链接 Python制作小游戏(二十一)mp.weixin.qq.com 效果展示 打地鼠小游戏https://www.zhihu.com/video/1200492442610450432 简介 ...
- Python 制作迷宫游戏(二)——游戏窗口
Python 制作迷宫游戏(二)--游戏窗口 上一节我们使用prime做了迷宫的底层数组,它的形式是一个二维数组. 这一节我们着手开始制作游戏窗口 使用模块 pygame 在这项迷宫游戏的制作当中需要 ...
- 【python】python制作 连连看 游戏脚本(一)
[python]python制作 连连看 游戏脚本(一)_sunriver2000的博客-CSDN博客 [python]python制作 连连看 游戏脚本(二)_sunriver2000的博客-CSD ...
- [Python] 制作超级玛丽游戏
python制作超级玛丽游戏 这篇文章,我们优先介绍超级玛丽游戏中的多状态跳跃,和行走地图拖动的原理,然后实现.并实现倒计时和金币动态效果 接下来用下面这四张图,就可以完全懂得游戏中背景是怎么会移动的 ...
- Python 制作迷宫游戏(三)——地图精灵
Python 制作迷宫游戏(三)--地图精灵 上一节我们已经成功的生成了一个游戏窗口 这一节我们将试着把地图的瓦片与地图数组绑定并绘制到窗口中 当然,作为一个迷宫,地图的作用不仅仅是背景板,它最为重要 ...
- 【python】python制作 连连看 游戏脚本(二)
[python]python制作 连连看 游戏脚本(一)_sunriver2000的博客-CSDN博客 [python]python制作 连连看 游戏脚本(二)_sunriver2000的博客-CSD ...
- 【python】python制作 连连看 游戏脚本(三)
[python]python制作 连连看 游戏脚本(一)_sunriver2000的博客-CSDN博客 [python]python制作 连连看 游戏脚本(二)_sunriver2000的博客-CSD ...
- Python——制作小型游戏贪吃蛇
记得之前大二上过一门交叉学科,使用了python制作贪吃蛇小游戏(但是当时真的就是浪555大家大学的时候真的要好好学习呀),然后自己在b站学习网站跟着做了这个小游戏,整体还是很容易懂的,用pychar ...
最新文章
- wxWidgets:wxActivateEvent类用法
- 草稿9206 作业未提交
- Java/JSP中调用SQL Server存储过程完整示例收藏
- 安装blocksci mac出错_你的Mac与Big Sur兼容吗?
- 禅道类似软件_五款免费项目管理软件推荐
- echarts中国及世界经纬度坐标
- Uber上市即破发 CEO安慰员工:Facebook和亚马逊上市后股价表现也不好
- 使用Excel找不到开发工具框
- 计算机对操作系统函数的调用失败,解决win7提示“远程过程调用失败且未执行”的方案...
- 租用美国的VPS主机需要注意什么
- SpaceShooter打飞机教程笔记(四)
- RealSense D435 在ROS kinetic 下的配置
- 微信蓝牙设备服务器,微信又更新了 支持连接蓝牙设备
- 科技助力东京奥运会:中国装备中国造
- 模数转换,你必须知道的8个经典ADC转换电路方案
- Creo 模块化TOP DOWN协同设计全套视频教程
- 家电行业智慧物流体系构建:数商云供应链系统击破家电供应链数字化管理难题
- Python爬虫入门教程14:喜马拉雅有声书音频爬取
- 程序员MM一年的工作总结
- OA,PM,KM,CRM,ERP分别是什么
热门文章
- loadrunner 操作mysql_loadrunner学习笔记(从MYSQL中取数据)
- 企业——nginx的图片压缩、https模块、重写规则、盗链
- ubuntu 18.04 安装 搜狗拼音输入法只有中文标点,没有文字
- 多重剪贴板工具 CLCL
- CentOS7.4静默安装Oracle,并通过工具远程连接
- C基础_Python_基本常用语法快速学习
- mysql dbms是什么_DBMS体系结构的三种类型分别是什么
- 当梦想照进现实--Steve Nash
- mysql error 1236_MySQL Error 1236 错误解决办法
- 这篇文章能让你明白经验模态分解(EMD)——基础理论篇