服务器端的 Phaser 框架

Phaser framework on the server side

移相器不能在nodejs的服务器端工作。如果它被允许并且可以工作,这是一个坏主意吗?

C:\Users\user\tanks-game\node_modules\phaser-ce\build\phaser.js:21762
PIXI: PIXI || {},
      ^
ReferenceError: PIXI is not defined

不可能,除非 运行 在 PhantomJS 或类似的东西中。 Phaser 严重依赖 DOM,它在 Node.js 环境中不存在。

使用第三方库来计算物理,或者自己动手。

无论如何,在您的服务器上使用整个 Phaser 框架会占用大量内存,并且您的计算可能会更慢,因为它们是基于浏览器实例,而不是即时计算。