
sprites
李兴球
这个作者很懒,什么都没留下…
展开
-
灵境之梦_Python创意自我简介
用python的turtle模块能干什么呢?除了绘画,还能做游戏与动画,也能开发更高级别的模块。sprites模块就是用turtle模块开发的,也可以说sprites模块是turtle模块的重大升级版本。我把这个模块叫Python精灵模块。 这个作品是用sprites模块编写的一个创意简介程序。具体内容请见代码,不是很复杂,源代码也在我的博客里,不是这个优快云的,是那个我的姓名拼音的。本人还撰写了大量适合于青少年儿童学习的Python程序案例,有兴趣可以联系我。当然,聪明的你肯定能找到我的号的。...原创 2022-06-15 13:57:50 · 510 阅读 · 0 评论 -
新年好礼,价值在于你自己发掘,Python精灵模块已更新到1.464版了。
Python精灵模块已更新到1.464版了。任何人都可以免费下载安装使用。安装方法,打开管理员窗口,输入 pip install sprites即可安装。使用Python精灵模块能非常简单地创建动画与游戏。笔者已用它创建了200多个动画与游戏(含50个幻灯片教程)。还大力撰写了说明书,最近又给说明书写了60多个范例。Python精灵模块适合入门级别的学生激发兴趣。相比于pgzero,它不需要一开始就定义函数,只要简单的一个Sprite()代码,一个角色就来了。相比于Pygame创.原创 2022-01-30 21:55:39 · 2777 阅读 · 0 评论 -
Python深度搜索迷宫游戏
python动态演示深度搜索一个迷宫,小虫子找到终点后就不会动了.本程序用sprites做界面,需要安装这个模块才能运行, 安装方法: pip install sprites原创 2022-01-30 17:33:22 · 3502 阅读 · 0 评论 -
走出字母迷宫小游戏算法
以下是运行效果:""" 走出字母谜宫_sprites.py 这个简单的自动走迷宫程序让I 寻找到出口就结束。 可以加上按键检测,就变成一个小游戏。 I表示小人,本程序需要安装sprites模块才能正常运行,安装方法: 用cmd打开管理员窗口,输入pip install sprites 以下是所有代码。"""from sprites import Spritedef draw_maze(maze,cors): """画出迷宫,本函数调用一次,.原创 2021-12-25 22:20:49 · 2018 阅读 · 0 评论 -
汉诺塔演示程序.py
动态演示汉诺塔递归全过程原创 2021-12-13 08:28:04 · 764 阅读 · 0 评论 -
三月里的小雨_python_turtle多媒体作品
亲爱的,这是我看到窗外不停地下着小雨,有感而发用python的海龟模块编写的一个小程序,希望你喜欢。回复我的公众号pythonxiaoyu,可得到此作品所有源代码与素材,赶快行动吧!这些年来我还创造了很多Python创意程序,大多放在我的博客里,网址是: www.lixingqiu.com__author__ = '李兴球'__blog__ = 'www.lixingqiu.com'import osimport reimport timefrom turtle import原创 2021-04-03 08:02:40 · 332 阅读 · 0 评论 -
《八猫联动初体验》_来自游戏海龟模块的问候
《八猫联动初体验》是用Python的游戏海龟模块制作的一个小程序。在这个作品中使用了游戏海龟模块!英文名是gameturtle,话说什么是游戏海龟模块呢?原来,这个模块是一个“秘密”的模块。是笔者全新开发的一个用于制作游戏的模块。它支持像素级碰撞检测,使用简单,主要配合tkinter模块来开发制作有趣的游戏。这个模块在《Python海龟宝典》下册原理篇中有详细的使用说明。如果你读懂了《Python海龟宝典》下册原理篇,那么就能自己开发一个gameturtle模块了。读者可能又会问《Pytho原创 2021-04-03 07:59:36 · 278 阅读 · 0 评论 -
Python昨晚我想你了》_开源的游戏海龟模块实例案例浅析
Python我想你了gameturtle案例分析如何将多行文本转换成图像,还有描边效果呢?福利已经来到了,任何人都能免费下载安装gameturtle模块,从而简单地制作自己的Python作品。相比曾经笔者开发的Python精灵模块,这个模块可谓是个轻量级的模块。基本只专注于核心功能,最新版本是0.24版本,也只增加一个文本转图像的实用函数。这个函数名叫txt2image,相比笔者曾经编写的老版本,这个版本的txt2image支持多行文本转图像了。最新版本还支持描边效果!使用from gameturt..原创 2021-04-03 07:57:28 · 459 阅读 · 0 评论 -
python元组启蒙半透明窗口无标题窗口tkinter
用Python制作的幻灯片类型的作品,用来教Python元组启蒙的,还要学习几个常见的错误类型,以下是完整源代码。本程序需要sprites模块支持,安装方法为在命令提示符下输入以下命令安装:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple sprites --upgrade""" 第七课 元组与错误提示"""from sprites import *s = '第七课 元组与错误提示'screen = Scree...原创 2020-05-11 10:30:57 · 1779 阅读 · 0 评论 -
给Sprite类加方法(迷宫碰撞)_Python精灵模块迷宫游戏示例代码
""" 给Sprite类加方法(迷宫碰撞) 本程序给Sprite类增加了一个叫spiral的方法, 这样,所有生成的角色都有了这样一个方法, 当然,用同样的道理,可以重定义现有的Sprite类的方法。 本程序还演示了如何使用find_overlapping方法。 注意在下面的程序中是如何使用items列表的。 本程序需要Python精灵模块支持,安装...原创 2020-04-06 15:47:39 · 650 阅读 · 0 评论 -
探照灯手电筒.py
这个简单的程序使用了python精灵模块制作,运行前需要安装python精灵模块,安装方法为 pip install sprites。如果安装很慢,找我解决。需要全部素材和代码,联系本人即可。""" 探照灯手电筒.py"""from sprites import * # 从精灵模块导入所有命令screen = Screen() ...原创 2020-04-03 20:38:52 · 725 阅读 · 1 评论 -
python新冠病毒泡泡堂游戏
python新冠病毒泡泡堂游戏,音乐,素材,可执行文件 等下载网址:链接:https://pan.baidu.com/s/1F359-kUuGHYznrjXPfZoxw提取码:fne9python新冠病毒泡泡堂游戏.wmv""" 新型冠状病毒泡泡堂游戏.py 本程序借用了pygame的混音器模块,所以需要安装pygame模块。 需要精灵模块1.33版支持...原创 2020-03-31 21:56:00 · 1747 阅读 · 0 评论 -
小虫子的冒险_Python迷宫类型游戏
这是一个用Python制作的迷宫游戏,需要基于Python海龟画图模块精灵模块支持,安装方法为 pip install sprites。如果安装很慢,请联系李兴球,微信scratch8,以下是代码,""" 小虫子的冒险.py 这是一个迷宫类型的小游戏。 用上下左右键操作方向箭头指挥虫子进入小方块即成功。 虫子是不能越穿“墙壁”的,当然也不能碰到左右或上下移动蓝...原创 2020-03-26 17:37:09 · 855 阅读 · 0 评论 -
Python雷电射击游戏_精灵模块简版
""" 雷电射击游戏_精灵模块简版 本程序需要Python精灵模块V1.31以上版本支持, 本程序的所有敌机是图章,它们可以移动,使用overlap_with进行碰撞检测..... 作者:李兴球 @ 2020/3/16"""from sprites import * # 从精灵模块导入所有命令 enemies...原创 2020-03-16 17:52:45 · 1662 阅读 · 0 评论 -
Python梦幻水族馆 源代码免费下载
""" 梦幻水族馆.py 本程序会生成16条小鱼,它们碰到边缘就会反弹, 本程序需要Python精灵模块支持,请在cmd管理员窗口输入 pip install sprites 进行安装 安装很慢,进入QQ群225792826寻找秘籍! 群里也有python精灵模块100例源代码免费下载哦."""import random ...原创 2020-02-25 21:43:52 · 1029 阅读 · 0 评论 -
python新冠状病毒疫情简单模拟程序_Python精灵模块
第一种情况:没有医护人员,没有防护措施!人们到处随便走动,不用多久,全部感染病毒.red_amounts = 30 # 1、已感染的数量red_speed_k = 5 # 2、红点移动速度因子lime_amounts = 300 # 3、未感染人群数量lime_protects = 0 # 4、...原创 2020-02-12 19:21:00 · 4611 阅读 · 3 评论 -
画太极图辅助程序_Python精灵模块应用实例
""" 画太极图教学辅助程序。 本程序采用Screen(3)把窗口整体分为两个大区。 上面的是root.topframe,下面的是root.bottomframe。 在root.bottomframe框架中,又分为左右两个框架, 名称分别是lframe和rframe。 其中lframe又分为frameup和framedown两个框架。 而rframe...原创 2020-02-12 10:20:25 · 638 阅读 · 0 评论 -
Python奥特曼打怪兽射击游戏(基于海龟画图创作的作品,来自Python创意编程100例sprites篇_Python精灵模块)
相信这竟然是Python用海龟画图制作的作品吗?sprites模块就是用python的turtle模块开发的!所以本作品仍属于Python海龟画图作品""" 奥特曼打怪兽射击游戏,本程序需要pygame的混音器支持,所以需要安装pygame模块才能正常运行。 游戏操作方法:用鼠标指针牵引奥特曼,单击左键射击,碰到怪兽奥特曼死亡,杀死100个游戏成功结束。 ...原创 2020-02-10 11:41:15 · 10823 阅读 · 4 评论 -
Python音乐跳舞毯(基于海龟画图创作的作品,来自Python创意编程100例sprites篇_Python精灵模块)
出色的配音是本作品的一大亮点哦! 相信这竟然是Python用海龟画图制作的作品吗?sprites模块就是用python的turtle模块制作的!所以本作品仍属于Python海龟画图作品""" 音乐跳舞毯模拟,当箭头滑过中间的箭头时,按相应的方向箭头即可加分。 本程序也演示了如何播放多首背景音乐。 注意音乐文件名下划线中的数字是时长,这时预先查看到设故意设成这样的。...原创 2020-02-10 11:36:58 · 2198 阅读 · 0 评论 -
Python创意编程100例sprites篇中的闪电侠接金币_精灵版(Python精灵模块)
""" 闪电侠接金币_精灵版,本人曾用pygame和scratch做过这个游戏, 这次重新用sprites模块做一次 本程序借用了pygame的混音器,所以需要安装有pygame的支持。 这个游戏主要演示的就是如何制作序幕动画。"""from sprites import *from pygame import mixer__author__ = '李兴球'__blo...原创 2020-02-10 11:27:17 · 1119 阅读 · 1 评论 -
Python精灵模块_打靶小游戏
""" 打靶游戏,本程序还会自动截屏,这样就能制作一个gif文件了."""from sprites import *width,height = 480,360 # 定义宽高screen = Screen() # 新建屏幕screen.setup(width,height) # 设置宽高screen.bgpic...原创 2020-01-13 21:00:59 · 1051 阅读 · 0 评论 -
Python精灵模块:走来走去的小猫咪
""" 本程序会实例化一只小猫,它会不断地在窗口中走来走去."""from sprites import * # 从精灵模块导入所有命令frames = 'res/cat1.png','res/cat2.png'cat = Sprite(frames) # 新建精灵,造型帧序列为frames cat.rotatemode(1) ...原创 2020-01-05 09:51:03 · 1224 阅读 · 0 评论 -
Python精灵模块_旋转的虫子
""" 本程序会实例化一个小精灵.它会拷贝自己的一个副本,和海龟画图一样 我们把这叫盖图章.接着让图章定位,移动,并且通过相关命令返回图章的坐标, 最后让图章不断地旋转."""from sprites import * # 从精灵模块导入所有命令 bug = Sprite() # 新建精灵,默认为虫子s = bug.st...原创 2020-01-05 09:40:36 · 682 阅读 · 0 评论 -
Python精灵模块月江西楼mv
月满西楼mv_Python精灵模块作品用Python精灵模块制作的MV,以下是源代码:""" 月满西楼mv.py 本程序是一幅多媒体动画. 本程序运行前需要安装精灵模块 pip install sprites """__author__ = "李兴球"__date__ = "2019年12月26日"import time,osfrom spr...原创 2019-12-31 19:44:48 · 523 阅读 · 0 评论 -
Python精灵模块_美女与图章虚像效果
""" 美女与图章虚像效果.py"""from sprites import * # 从精灵模块导入所有命令width,height = 531,800screen = Screen() # 新建屏幕screen.setup(width,height) # 设宽度高screen.bgpic('姑娘和背景x.png') # 设定背景screen....原创 2019-12-26 11:49:26 · 590 阅读 · 0 评论