Space invader game in Python. From the book "Python Crash Course, 3rd Edition"
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
oabrivard 8564fb0222 Add comprehensive type hints to all Python modules
- Added type hints for all method signatures and return types
- Implemented forward references for circular imports using __future__ annotations
- Added proper pygame type annotations (pygame.event.Event, Tuple types)
- Fixed float-to-int conversion issues with explicit int() casting
- Used strategic # type: ignore comments for pygame typing limitations
- All files now pass type checking with zero diagnostic errors

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
10 months ago
.claude Add comprehensive type hints to all Python modules 10 months ago
images Added alien fleet 10 months ago
.DS_Store Added alien fleet 10 months ago
.gitignore Initial commit 10 months ago
README.md Initial commit 10 months ago
alien.py Add comprehensive type hints to all Python modules 10 months ago
alien_invasion.py Add comprehensive type hints to all Python modules 10 months ago
bullet.py Add comprehensive type hints to all Python modules 10 months ago
button.py Add comprehensive type hints to all Python modules 10 months ago
game_stats.py Add comprehensive type hints to all Python modules 10 months ago
score_board.py Add comprehensive type hints to all Python modules 10 months ago
settings.py Add comprehensive type hints to all Python modules 10 months ago
ship.py Add comprehensive type hints to all Python modules 10 months ago

README.md

alien_invasion

Space invader game in Python. From the book "Python Crash Course, 3rd Edition"