Description:
Characters need to move to act as cursors within a 3D space. Hence, we need to ensure all entities are controllable through standard input systems, that those input systems designate some resultant force, and that this result is logged.
User Stories:
Acceptance Criteria:
- Characters can accelerate into walls and other collidable entities without clipping through them.
- Characters can jump with similar results as prior point.
- Movement "Feels Good" or is otherwise able to be tuned to be as such.
- Quickly turning the character feels responsive, we don't require large radial movements to turn.
- Movement is independent of framerate.
- Movement is independent of camera.
- Movement data can be used in animation systems for procedural animation.
- Logging does not impact game speed on full compilation.
Description:
Characters need to move to act as cursors within a 3D space. Hence, we need to ensure all entities are controllable through standard input systems, that those input systems designate some resultant force, and that this result is logged.
User Stories:
Acceptance Criteria: