impl: generate phaser template