GitHub 您所在的位置:网站首页 消消乐改造的游戏 GitHub

GitHub

2024-03-05 20:06| 来源: 网络整理| 查看: 265

MIT License Python Version

py-icehappy:基于Python3+Pygame制作的开心消消乐小游戏 项目介绍

首先在此感谢原版项目: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 实验室设备网 版权所有