Motion is a 3D action/adventure prototype built entirely on Unity's Entities (DOTS) framework, full ECS rather than a hybrid GameObject-driven project. It's built around a custom action-framework I designed from scratch, where every character behavior (movement, dodging, ledge climbing, combat abilities, hit reactions) is an independently-authored action that gets automatically wired up to any actor in the scene, with no manual setup required. That same framework drives both the player and the enemy AI, so player input and enemy decision-making are just two producers feeding one shared behavior pipeline. On top of that foundation sits third-person melee/ranged combat with animation-driven hit timing and motion warping, traversal (ledge climbing, ladders, step-up movement), a fully simulated vehicle system with real suspension and tire-friction physics, and early building/base mechanics. I started this project to learn DOTS/ECS properly, and it turned into a genuine framework I can keep building future prototypes on top of.