Phaser 乒乓球: 用 Phaser 框架打造的游戏

这是一个用 Phaser 框架开发的经典乒乓球游戏。我创建这个项目是为了尝试不同的库和想法,你可以把它看作是一个游戏开发的游乐场。

想试试吗?克隆仓库,运行 npm install 安装依赖,然后试试这些命令:

  • gulp dev: 构建项目、启动服务器并实时监测代码变化
  • gulp build: 构建项目并将文件输出到目标文件夹
  • gulp run: 启动服务器

更多命令可以查看 package.json 和 gulpfile.babel.js 文件。

项目信息

  • 游戏框架:Phaser
  • 语言:JavaScript
  • 任务管理:Gulp
  • 构建工具:Gulp、Browserify、Babel
  • 测试框架:Jasmine、Karma
  • 代码规范:ESLint
  • 美术资源:
    • 音乐:cfxr
    • 字体:CodeMan38 (开源)
    • 美术工具:TrueType (位图字体制作)、bfxr (音效制作)、Aseprite (精灵图绘制)

开发时长

整个项目耗时约 86 小时。

zip 文件大小:4.25MB