| .idea | ||
| audio | ||
| cocos-prototype | ||
| images | ||
| js | ||
| wechat-miniprogram | ||
| .eslintrc.js | ||
| 00_报恩榴莲_项目交付总览.md | ||
| 01_报恩榴莲_游戏策划案.md | ||
| 03_报恩榴莲_音效与台词语料设计.md | ||
| 04_报恩榴莲_UI界面设计描述.md | ||
| 05_报恩榴莲_微信小游戏上架资料.md | ||
| build-wechat.bat | ||
| build-wechat.ps1 | ||
| CHECKLIST_DEPLOYMENT.md | ||
| game.js | ||
| game.json | ||
| project.config.json | ||
| project.private.config.json | ||
| README_WECHAT_MINIGAME.md | ||
| README.md | ||
| WECHAT_ADAPTATION_SUMMARY.md | ||
| WECHAT_DEPLOYMENT_GUIDE.md | ||
| WECHAT_OPTIMIZATION_GUIDE.md | ||
| WECHAT_QUICK_REFERENCE.md | ||
| wechat-config.js | ||
示例游戏
示例相关说明查阅新手教程
源码目录介绍
├── audio // 音频资源
├── images // 图片资源
├── js
│ ├── base
│ │ ├── animatoin.js // 帧动画的简易实现
│ │ ├── pool.js // 对象池的简易实现
│ │ └── sprite.js // 游戏基本元素精灵类
│ ├── libs
│ │ └── tinyemitter.js // 事件监听和触发
│ ├── npc
│ │ └── enemy.js // 敌机类
│ ├── player
│ │ ├── bullet.js // 子弹类
│ │ └── index.js // 玩家类
│ ├── runtime
│ │ ├── background.js // 背景类
│ │ ├── gameinfo.js // 用于展示分数和结算界面
│ │ └── music.js // 全局音效管理器
│ ├── databus.js // 管控游戏状态
│ ├── main.js // 游戏入口主函数
│ └── render.js // 基础渲染信息
├── .eslintrc.js // 代码规范
├── game.js // 游戏逻辑主入口
├── game.json // 游戏运行时配置
├── project.config.json // 项目配置
└── project.private.config.json // 项目个人配置