# Viral Collapse **Repository Path**: GDGeekzhangqing/viral-collapse ## Basic Information - **Project Name**: Viral Collapse - **Description**: 消灭病毒 unity 复刻 - **Primary Language**: C# - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-13 - **Last Updated**: 2025-12-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Viral Collapse #### 介绍 **Viral Collapse** 是一款使用 **Cocos Creator 3.8.6** 开发的休闲射击小游戏,玩法参考手机游戏《消灭病毒》:玩家通过拖动战机、持续发射子弹,消灭不断靠近的病毒,避免被“感染”。 #### 技术栈 - **引擎**:Cocos Creator 3.8.6 - **语言**:TypeScript - **目标平台**:微信小游戏、字节跳动小游戏(仓库中已包含对应构建产物) #### 目录结构(简要) - `client/`:Cocos Creator 工程根目录 - `assets/`:游戏资源与脚本(包含 `scene.scene` 主场景、`scripts/` 目录等) - `build/wechatgame/`:微信小游戏构建目录 - `build/bytedance-mini-game/`:字节跳动小游戏构建目录 - `LICENSE`:开源许可 - `README.md` / `README.en.md`:项目说明(中/英文) #### 开发环境准备 1. 安装 **Cocos Creator 3.8.6**(其他版本可能需要自行适配)。 2. 拉取代码仓库: ```bash git clone cd viral-collapse/client ``` 3. 使用 Cocos Creator 打开 `client` 目录,等待资源导入完成。 #### 运行与调试 1. 在 Cocos Creator 中打开项目后,在资源管理器中找到 `assets/scene.scene` 并设置为启动场景(如有需要)。 2. 在编辑器顶部点击「预览」按钮,可在浏览器或内置模拟器中直接运行游戏。 3. 如果希望在真机上调试,可使用对应平台(微信 / 字节跳动)的开发者工具,指向构建输出目录进行预览与调试。 #### 构建发布 1. 在 Cocos Creator 中打开 **构建发布** 面板。 2. 选择目标平台: - 微信小游戏:选择 WeChat Game,输出目录可设置为 `client/build/wechatgame` - 字节跳动小游戏:选择 Bytedance Mini Game,输出目录可设置为 `client/build/bytedance-mini-game` 3. 点击构建,完成后用对应平台的开发者工具打开输出目录,进行运行测试与提审/发布。 #### 参与贡献 1. Fork 本仓库。 2. 新建功能或修复分支(例如:`feat/xxx`、`fix/xxx`)。 3. 提交代码,并尽量附上清晰的提交说明与必要注释。 4. 提交 Pull Request,简要描述改动内容和原因。 #### 许可证 本项目使用仓库根目录中的 `LICENSE` 协议,具体条款请参见该文件。