31 lines
1.2 KiB
Markdown
31 lines
1.2 KiB
Markdown
# Turtle Crossing
|
|
|
|
🌐 **English** · [Dansk](Home-da) · [Bahasa Malaysia](Home-ms)
|
|
|
|
Day 23 of Udemy's *100 Days of Code: The Complete Python Pro Bootcamp*: a
|
|
Crossy Road style game. Steer a turtle north across a busy road. Every
|
|
crossing makes the cars faster; one collision ends the game.
|
|
|
|

|
|
|
|
| Page | Read it when you want to |
|
|
| --- | --- |
|
|
| [Install](Install) | Clone the repository, create the `.venv` and run the game and the tests |
|
|
| [Play](Play) | Learn the rules and the controls |
|
|
| [Architecture](Architecture) | See how the code is split into modules and why |
|
|
|
|
## At a glance
|
|
|
|
- Python 3.13 or newer, standard library only at runtime.
|
|
- Classes use the assignment's names: `Player`, `CarManager`, `Scoreboard`.
|
|
- All constants live in `src/constants.py`.
|
|
- Tests run with `pytest`; source documentation is built with Doxygen.
|
|
|
|
## Links
|
|
|
|
- [Repository][repo]
|
|
- [README][readme]
|
|
|
|
[repo]: https://git.tirsystem.com/Tirsvad-Udemy-100-days-of-code/023-turtle-crossing
|
|
[readme]: https://git.tirsystem.com/Tirsvad-Udemy-100-days-of-code/023-turtle-crossing/src/branch/main/README.md
|