Phaser:修订间差异
Lopullinen(留言 | 贡献) |
小 增加或调整参考来源 |
||
第19行: | 第19行: | ||
}} |
}} |
||
'''Phaser'''是一个[[HTML5]]游戏框架,此框架的目的是辅助开发者真正快速地制作强大的、跨浏览器的HTML5游戏。 此框架对浏览器的唯一要求是支持[[Canvas (HTML元素)|画布(canvas)]]标签。 |
'''Phaser'''<ref>{{Cite book|chapter=Phaser Project Setup|title=An Introduction to HTML5 Game Development with Phaser.JS|url=http://dx.doi.org/10.1201/9781315363868-6|publisher=CRC Press|date=2016-09-22|location=Taylor & Francis Group, 6000 Broken Sound Parkway NW, Suite 300, Boca Raton, FL 33487-2742|pages=43–53}}</ref>是一个[[HTML5]]游戏框架,此框架的目的是辅助开发者真正快速地制作强大的、跨浏览器的HTML5游戏。 此框架对浏览器的唯一要求是支持[[Canvas (HTML元素)|画布(canvas)]]标签。 |
||
== 概述 == |
== 概述 == |
||
第32行: | 第32行: | ||
=== 使用及应用 === |
=== 使用及应用 === |
||
Phaser的易用性和强大功能使它成为开发2D游戏的优秀工具,从简单的[[休闲游戏]]到复杂的[[战略游戏|策略游戏]],Phaser都在各类项目中得到应用。由于它有着活跃的社区和丰富的文档,开发者可以迅速上手并参与到项目开发中来。 |
Phaser的易用性和强大功能使它成为开发2D游戏的优秀工具,从简单的[[休闲游戏]]到复杂的[[战略游戏|策略游戏]],Phaser都在各类项目中得到应用。由于它有着活跃的社区和丰富的文档,开发者可以迅速上手并参与到项目开发中来<ref>{{Cite book|chapter=Correction to: Let’s Build a Multiplayer Phaser Game|title=Let’s Build a Multiplayer Phaser Game|url=http://dx.doi.org/10.1007/978-1-4842-4249-0_11|publisher=Apress|date=2019|location=Berkeley, CA|isbn=978-1-4842-4248-3|pages=C1–C1|first=Oscar|last=Lodriguez}}</ref>。 |
||
== 发展历程 == |
== 发展历程 == |
||
Phaser自从发布以来,已经经过多个版本的迭代与改进,它在开发者社区中积累了大量的用户,并且得到了一致好评。其发展受益于开源社区的贡献和积极的反馈。 |
Phaser自从发布以来,已经经过多个版本的迭代与改进,它在开发者社区中积累了大量的用户,并且得到了一致好评。其发展受益于开源社区的贡献和积极的反馈。<ref>{{Cite web|author=|last=Richard|first=Davey|date=2018-02-20|title=Phaser 3 入门实例教程|url=https://phaser.io/tutorials/making-your-first-phaser-3-game-chinese|url-status=live}}</ref> |
||
== 参见 == |
== 参见 == |
||
第43行: | 第43行: | ||
== 参考文献 == |
== 参考文献 == |
||
[1]Phaser Official Website. [https://phaser.io/ Phaser - A fast, fun and free open source HTML5 game framework] |
|||
[2]Phaser GitHub Repository. [https://github.com/photonstorm/phaser GitHub - photonstorm/phaser: Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.] |
|||
* Phaser GitHub Repository. [https://github.com/photonstorm/phaser GitHub - photonstorm/phaser: Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.] |
|||
⚫ | |||
⚫ | |||
⚫ | |||
{{Portal bar|软件|电子游戏}} |
|||
⚫ | |||
[[Category:2013年软件]] |
[[Category:2013年软件]] |
2023年10月14日 (六) 11:14的版本
此條目已列出參考文獻,但因為沒有文內引註而使來源仍然不明。 (2023年10月13日) |
開發者 | Richard Davey |
---|---|
首次发布 | 2013年4月12日 |
源代码库 | github |
编程语言 | JavaScript、TypeScript |
类型 | 应用框架 |
许可协议 | MIT License |
网站 | phaser |
Phaser[1]是一个HTML5游戏框架,此框架的目的是辅助开发者真正快速地制作强大的、跨浏览器的HTML5游戏。 此框架对浏览器的唯一要求是支持画布(canvas)标签。
概述
Phaser是一款由Richard Davey在Photon Storm Ltd.下开发的开源HTML5游戏框架。它专门用于制作2D游戏,允许开发者使用JavaScript进行开发,并可在多种平台上运行。它能够充分发挥WebGL的性能,同时还保持与Canvas的兼容。
特性
- 动画:支持帧动画和骨骼动画。
- 物理引擎:内置Arcade Physics、Ninja Physics以及P2 Physics等多款物理引擎,以支持复杂的物理交互。
- 渲染:能够处理Canvas和WebGL渲染。
- 输入:支持键盘、鼠标以及触摸输入。
- 音效:提供音频精灵的支持,以及Web Audio和HTML5 Audio的兼容。
使用及应用
Phaser的易用性和强大功能使它成为开发2D游戏的优秀工具,从简单的休闲游戏到复杂的策略游戏,Phaser都在各类项目中得到应用。由于它有着活跃的社区和丰富的文档,开发者可以迅速上手并参与到项目开发中来[2]。
发展历程
Phaser自从发布以来,已经经过多个版本的迭代与改进,它在开发者社区中积累了大量的用户,并且得到了一致好评。其发展受益于开源社区的贡献和积极的反馈。[3]
参见
参考文献
[1]Phaser Official Website. Phaser - A fast, fun and free open source HTML5 game framework
[2]Phaser GitHub Repository. GitHub - photonstorm/phaser: Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
[3]Phaser 3 入门实例教程. Making-your-first-phaser-3-game-chinese
[4]Phaser 3.60.0 "Miku". Phaser 3.60.0 "Miku" is the current stable version and was released on 12th April 2023.
- ^ Phaser Project Setup. An Introduction to HTML5 Game Development with Phaser.JS. Taylor & Francis Group, 6000 Broken Sound Parkway NW, Suite 300, Boca Raton, FL 33487-2742: CRC Press. 2016-09-22: 43–53.
- ^ Lodriguez, Oscar. Correction to: Let’s Build a Multiplayer Phaser Game. Let’s Build a Multiplayer Phaser Game. Berkeley, CA: Apress. 2019: C1–C1. ISBN 978-1-4842-4248-3.
- ^ Richard, Davey. Phaser 3 入门实例教程. 2018-02-20.