A Game Engine Extended from PhaserJS