Python精灵模块已更新到1.464版了。任何人都可以免费下载安装使用。
安装方法,打开管理员窗口,输入 pip install sprites即可安装。
使用Python精灵模块能非常简单地创建动画与游戏。
笔者已用它创建了200多个动画与游戏(含50个幻灯片教程)。
还大力撰写了说明书,最近又给说明书写了60多个范例。
Python精灵模块适合入门级别的学生激发兴趣。
相比于pgzero,它不需要一开始就定义函数,只要简单的一个Sprite()代码,一个角色就来了。
相比于Pygame创建游戏,它更加直观得多,不会有冗长的代码。
相比于用turtle创建游戏,它封装了很多功能,如像素级碰撞检测,获取鼠标指针坐标,非常简便地进行键盘鼠标的按键检测等。
如,实例化空格键写法为: k = Key('space')。这样就能在while循环中不断地进行空格键的按键检测了。写法都经过仔细斟酌,让学生学习起来非常简单。已经过课堂实践,学生能非常快地上手。
以下是本人编写的200多个案例集目录:
http://www.lixingqiu.com/wp-content/uploads/2019/12/Python%E7%B2%BE%E7%81%B5%E6%A8%A1%E5%9D%97%E6%A1%88%E4%BE%8B%E9%9B%86200.png
以下是本人编写的说明书及60多个范例目录:
http://www.lixingqiu.com/wp-content/uploads/2019/12/Python%E7%B2%BE%E7%81%B5%E6%A8%A1%E5%9D%97%E8%AF%B4%E6%98%8E%E4%B9%A6%E8%8C%83%E4%BE%8B%E9%9B%86.png
本模块于2019年开发,到现在已经日趋成熟。