GitHub | 您所在的位置:网站首页 › 消消乐改造的游戏 › GitHub |
首先在此感谢原版项目:Accright/python3-pygame-icehappy 本项目是原版的改进版,建议先阅读原版的README再查看或运行源代码,具体改进如下: 整理项目文件,如下: Tree、Element、Board三个类移动到 sprites.py Sounds类移动到 sounds.py 图片、音频分类整理 清理无用图片 优化代码,提升性能,删除无用代码,减少重复调用 代码整理:修改变量名、注释改为英文 修复部分bug游戏内容基本没有修改,后续会增加关卡等。 运行方法注意本程序要求Python 3.5及以上,若版本过低请安装新版Python。 打开终端,执行: $ pip3 install -r requirements.txt $ python main.py或者 $ pip3 install pygame>=2 $ python -m main已测试的操作系统: Windows 10/11 Ubuntu 16.04/20.04 WSL2 (Windows Subsystem Linux 2) Ubuntu 20.04如您运行时出现任何问题,欢迎提出Issue! 文件分布 文件 主要函数名/类名 简介 main.py - 主程序入口,控制游戏主循环 manager.py TreeManager,Manager 游戏底层逻辑,管理游戏界面显示及音频播放 sprites.py Board,Element,Tree pygame.sprite.Sprite精灵的继承类 sounds.py Sounds,playSound 存储音频文件路径,控制音频播放 |
CopyRight 2018-2019 实验室设备网 版权所有 |