E36 PointsDue: 2025-10-19
Exercise 3: User Input & Character Controller
Implement responsive 2D/3D character controllers using the modern Unity Input System, including jump buffering, coyote time, and movement inertia.
Exercise Starter Materials & Downloads
Required Tasks & Objectives
1
Configure Input Action Assets with WASD, Arrow keys, and Gamepad bindings2
Implement smooth acceleration, friction, and directional velocity mapping3
Add Coyote Time window and Jump Buffer queue for fluid platforming4
Integrate variable jump height based on button hold durationSubmission Workspace
Submit Exercise E3
Log in to your student workspace to upload your submission, run automated archive validation, and test WebGL builds live.