## Input
### Movement
default collision system
kinematic body with either move_and_slide or move_and_collide method
Or if you aren't using the default collision
```c#
position += Vector2(Input.get_axis("left", "right"), Input.get_axis("up", "down"));
position += Vector2(Input.get_axis("left", "right"), Input.get_axis("up", "down")).normal;
```
## 2D
### Camera
### Sprites
### 2d skeleton
## 3D
### Camera
### Model
#### Animation
#### Inverse Kinematics
## Other Attributes
### Health
### spawn-despawn