57 Commits

Author SHA1 Message Date
Sam
c3b0a12c32 Update pre-commit configuration and add initial test file
Some checks failed
Build Simulation and Test / Run All Tests (push) Failing after 5m6s
2025-05-31 19:39:47 -05:00
Sam
5743650e6b Add uv.lock file to manage project dependencies and versions 2025-05-31 19:34:10 -05:00
Sam
1d23d3f366 Add uv.lock file to manage project dependencies and versions 2025-05-31 19:28:36 -05:00
Sam
4775b59936 Add pytest dependency for improved testing capabilities
Some checks failed
Build Simulation and Test / Run All Tests (push) Failing after 8m31s
2025-05-31 19:26:02 -05:00
Sam
a8103af866 Add GitHub Actions workflow for automated testing and setup 2025-05-31 19:25:46 -05:00
Sam
34f790ca18 Optimize grid line drawing by precomputing line coordinates for improved performance 2025-05-31 19:25:36 -05:00
Sam
43882f4fef Add initial project structure with Pygame integration and camera controls 2025-05-31 18:30:47 -05:00