我想知道它是否 phaser.io 支持 3d 甚至一点点。我没有开发 3d 游戏的计划,但希望我的主角拥有 3d 动画……比如翻转。
或者更好地制作更符合我口味的正字游戏。
我试过谷歌搜索,没有发现它支持 3d 的迹象。但是pixijs,它所基于的确实使用了webgl。
至少即使 2d 我可以使它成为 2d.5 或其他东西
我想知道它是否 phaser.io 支持 3d 甚至一点点。我没有开发 3d 游戏的计划,但希望我的主角拥有 3d 动画……比如翻转。
或者更好地制作更符合我口味的正字游戏。
我试过谷歌搜索,没有发现它支持 3d 的迹象。但是pixijs,它所基于的确实使用了webgl。
至少即使 2d 我可以使它成为 2d.5 或其他东西
不,phaser 几乎是严格意义上的 2D 游戏引擎。对不起。
如果您确实打算制作 3D 游戏,我建议您使用 bableon.js ( http://www.babylonjs.com/ ),它显然比 Phaser 稍微复杂一些,但仍支持 3D。
除了出色的 BabylonJS 框架之外,这里还有一个精选的 GitHub 上很棒的游戏开发工具、平台、框架、引擎的列表https://github.com/ellisonleao/magictools
PhaserJS-3 也有一个3D 相机/透视相机。
不,Phaser 2 和 Phaser 3 都不包含任何“真实”的 3d 元素,并且没有迹象表明它们将很快或永远添加。
然而,Phaser 的创建者在2019 年 4 月的 Phaser Backer 示例(仅适用于 patreons)中发布了 Phaser 3D 类,它允许轻松集成来自 three.js 的一些 3d 元素。
官方 Phaser 3 示例中还有一个如何在 Phaser 3 中集成 three.js 的示例。
在过去的几周里,我为 Phaser 3 开发了一个 3D 对象和物理扩展。你可以在enable3d.io找到它。