Phaser:开源的HTML5 2D游戏开发框架
Flappy Bird的下架让许多开发者做个爆管子、夹小鸟的Flappy类游戏的兴致盎然了起来,也让Phaser这一专门用于桌面及移动HTML5 2D游戏开发的开源免费框架为更多人所知晓。Phaser支持JavaScript和TypeScript,采用Pixi.js引擎以加快2D Canvas和WebGL渲染,基于浏览器支持可自由切换。
快速、免费、易于维护,使用Phaser来开发2D小游戏的优势显而易见。一方面,开发者可以直接通过Koding平台上的VM开发系统进行代码编写及预览。另一方面,也可以在支持Canvas的浏览器中直接安装Phaser来进行游戏开发。
主要特性:
- JavaScript、TypeScript双重支持
- 内置游戏对象的物理属性
- WebGL、Canvas渲染自由切换
- 完全支持Web音频
- 输入:多点触控、键盘、鼠标、MSPointer事件
除了IE 9+、Firefox、Chrome、Safari及Opera等桌面浏览器之外,Phaser还支持Mobile Chrome(Android 2.2+)及Mobile Safari(iOS 5+)等移动浏览器。使用Phaser进行游戏开发没有任何语言设定,并且,在Phaser官网上,还提供了非常详细的开发指南,想要一探究竟的开发者不妨直接登陆Phaser查看。
【Phaser:开源的HTML5 2D游戏开发框架】相关文章
2. BrowserQuest:开源的基于HTML5的多人在线RPG游戏
4. Turbulenz:HTML5 2D和3D游戏引擎开源
6. 开源3D游戏引擎Babylon.js:基于HTML5和JavaScript
7. CSS生日快乐:CSS之父Håkon Wium Lie访谈录
8. html5游戏开发-零基础开发RPG游戏-开源讲座(二)-跑起来吧英雄
9. html5游戏开发-零基础开发RPG游戏-开源讲座(一)
10. html5游戏开发-零基础开发RPG游戏-开源讲座(三)-卷轴&对话实现 ... ...
本文来源:https://www.51html5.com/a3533.html
﹝Phaser:开源的HTML5 2D游戏开发框架﹞相关内容
- 基于js和canvas的开源HTML5应用开发框架
- PhantomJS:基于WebKit、开源的服务器端JavaScript API
- 前端界面开发框架,Semantic UI 1.11.5 发布
- Java开源的HTML 解析器,jsoup 1.8.2 发布
- Youzi2D推出开源HTML5游戏加速引擎
- 14个最佳的HTML/CSS设计和开发框架
- 游戏开发技术的新革命!丰富多彩的HTML5游戏
- 零基础开发RPG游戏开源讲座(四)-游戏脚本化&地图跳转
- 2DHTML5游戏是根本 3DHTML5游戏是方向
- HTML5 3D游戏:球撞球