What problem does it solve?
Plan and implement a feature from the GridRacer design document to deliver end-to-end game functionality with proper architecture, tests, and documentation.
Core Features & Use Cases
- Research the feature requirements from the design doc and identify dependencies.
- Plan tasks, break work into subtasks, define data structures, and determine integration points.
- Implement, test, and document the feature to ensure correctness, maintainability, and alignment with project conventions.
- Feature checklist from design doc includes grid rendering, movement model, 9 acceleration options UI, path checking, collision detection, crash handling, lap counting, win conditions, AI opponent, move preview markers, and velocity display.
Quick Start
Read the design document sections referenced (GridRacer Concept and Design Doc), then implement the feature following project conventions and run tests to validate.