我是游戏开发的新手,我想学习gamedev,我发现GitHub中存在PhaserJS框架,我想开始使用它进行编码
Phaser 3和Phaser 2 / CE之间的区别是什么?
答案 0 :(得分:7)
Phaser 3是Phaser的最新版本,也是Phaser 2的继承者。当Phaser 2的正式开发停止时,Photonstorm将Phaser交付社区,这就是Phaser CE(社区版)。社区在使用Phaser CE方面做得非常出色,但是自从Phaser 3发布以来,只有两个理由使用Phaser CE:
否则,我强烈推荐Phaser 3:
答案 1 :(得分:1)
将CE视为LTS(长期支持)版本,对其没有太大的更改,主要是修复和小的更新,但它像地狱般稳定,并且在文档/教程/示例中得到了很好的介绍
但是有一个特殊的phaser faq表示如果您不熟悉该框架,请使用Phaser 3,因为如果您从Phaser 2 / CE开始,则必须向Phaser 3学习。
答案 2 :(得分:1)
从最新版本开始,您有一点想法,我尝试这样做,但是几乎没有外部参考可用。该文档完全不可读,并且几乎没有示例。
在这个我已经研究了几个星期的愚蠢的小纸牌游戏中,我正在使用2ce。在文档和示例之间,我已经能够弄清我需要做的大多数事情。
我尝试过3.在相对稀疏的示例和不可读的文档之间,它非常不可用。