node-phaser
Run Phaser on your Node.JS server!
Phaser = require 'node-phaser' game = 500500PhaserHEADLESS gamestateadd 'main' : -> @gametime.desiredFps = 10 @gameupdateLogic : -> consolelog 'frame' gamestatestart 'main'
WARNING!
You must call game.state.add
and game.state.start
instead of new Phaser.Game width, height, Phaser.HEADLESS, { preload: ..., create: ..., update: ...}
! If you will not do it, events will not be triggered! Then, you must provide a @game.updateLogic
inside preload
, or events like create
or update
will not triggered!