Tegningen af en bil: karrosseri, kabine, ruder, forlygte, to hjul
collision.py
is_colliding: ren rektangeltest, uden turtle
scoreboard.py
Scoreboard(Turtle): niveautekst og GAME OVER
Designvalg
Biler ligner biler. En bil er en sammensat turtle-form inden for opgavens
fodaftryk på 40 x 20 pixel. Der registreres én form pr. farve, så der ikke
skal bruges billedfiler.
Kan testes uden vindue. Geometrien (car_components), kollisionstesten og
reglen for oprettelse er almindelig kode. CarManager får en bilfabrik og en
tilfældighedskilde, så testene bruger en falsk bil og en fastlagt terning.
Kollision bruger hele bilen. Spilleren sammenlignes med bilens rektangel,
ikke kun dens midte.
Dokumentation
Kommentarerne i kilden er Doxygen-kommentarer. Byg dem med doxygen Doxyfile.
Plan- og reviewdokumenter ligger i docs/.