简介

Phaser 是一款开源的 HTML5 游戏框架。JavaScript、TypeScript 双重支持,特性支持丰富,支持IE9+、其他现代浏览器和Chrome(Android 2.2+)及Mobile Safari(iOS 5+)等移动浏览器。功能大图如下:

教学

这有一篇文章 https://segmentfault.com/a/1190000009212221 讲述了从 0 到 1 使用 Phaser 构建一个小游戏的过程,讲解得十分详细,可以学习。

http://www.phaserengine.com/ Phaser 中文网有不错的文档、示例和源码值得学习,推荐先从文档学起再通过示例和源码了解如何使用,最后定一个小目标学习上述文章从 0 到 1 构建一个自己的小游戏。

新的一年目前 Phaser 已经发展到 3.1.1 版本,之前讲到的都是基于 2.x.x 版本的,需要学习 3.x.x 版本的相关东西最好还是关注官网上的一些教程和案例 http://phaser.io/

Phaser 使用现状

随着微信小游戏的推出,H5 游戏的开发的热度进一步升高,下文介绍了首批微信小游戏中采用引擎的情况。

如何入门微信小游戏开发,有哪些学习资料? - 朝花吸食的回答 - 知乎 https://www.zhihu.com/question/266024146/answer/302057348

虽然 Phaser 在小游戏中开发使用中占比最低但还是说明了目前 Phaser 已经能够成功适配微信小游戏,开发是不成问题的。

虽然作为一个开源轻量的游戏框架在国内可能与 Cocos Creator 一类国内公司主导的游戏引擎受欢迎的程度无法相比,但是 Phaser 对快速实现 2d 小游戏还是十分友好的。

在 http://html5gameengine.com/ 的游戏框架排行中,Phaser 位列第 4 并且评价也是极高,目前 Phaser 的更新也是十分活跃,也期待它越来越好。

关于作者

Phaser 的创造者,一位来自英国的 80 后全职游戏开发工程师,Richard Davey ,

twitter 地址 :https://twitter.com/photonstorm

个人网站:http://www.photonstorm.com