# 示例游戏 示例相关说明查阅[新手教程](https://developers.weixin.qq.com/minigame/dev/guide/develop/start.html) ## 源码目录介绍 ``` ├── 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 // 项目个人配置 ```