# todo
- phaser和flash2x的渲染效率对比

- 改为es6 extends模式

- 适配

# phaser
- in Phaser 3 all Game Objects are positioned based on their center by default. 

# 物理
In Arcade Physics there are two types of physics bodies: Dynamic and Static. A dynamic body is one that can move around via forces such as velocity or acceleration. It can bounce and collide with other objects and that collision is influenced by the mass of the body and other elements.

In stark contrast, a Static Body simply has a position and a size. It isn't touched by gravity, you cannot set velocity on it and when something collides with it, it never moves. Static by name, static by nature. And perfect for the ground and platforms that we're going to let the player run around on.

But what is a Group? As their name implies they are ways for you to group together similar objects and control them all as one single unit. You can also check for collision between Groups and other game objects. Groups are capable of creating their own Game Objects via handy helper functions like create. A Physics Group will automatically create physics enabled children, saving you some leg-work in the process.

# 链接
- Welcome to Phaser 3 https://phaser.io/phaser3
- Getting Started with Phaser 3 https://phaser.io/tutorials/getting-started-phaser3
- Getting Started https://phaser.io/phaser3/gettingstarted
- Making your first Phaser 3 game https://phaser.io/tutorials/making-your-first-phaser-3-game
- Phaser 3 Contributors Guide https://phaser.io/phaser3/contributing/index
- The Evolution of Phaser 3 https://phaser.io/phaser3/history