Release v1.0.0 - Space Invaders Initial Release
What's Changed
-
Enhancements:
- Added dynamic barrier objects to the game for additional complexity and strategy by @av1155.
- Improved the game's frame rate and the movement speed of all objects, enhancing the gameplay experience by @av1155.
- Implemented a second bullet for aliens, increasing the challenge level by @av1155.
- Adjusted alien movement to be faster downward and slower sideways, refining game dynamics by @av1155.
- Refactored the entire codebase for improved readability and maintainability by @av1155.
- Added comprehensive JavaDoc comments throughout the codebase, improving documentation by @av1155.
- Fixed various issues with bullet collision, sprite scaling, and the difficulty multiplier settings by @av1155.
-
New Features:
-
Bug Fixes:
- Resolved issues related to bullet collision with alien bullets and reset of delay when losing by @av1155.
- Addressed problems with the scaling of sprites and the automatic shooting mechanism by @av1155.
- Fixed a bug with the replay button, ensuring it now functions correctly after game over by @av1155.
Pull Requests
- Refactored code by adding a GameState class by @av1155 in #1
- JavaDoc comments complete update by @av1155 in #2
New Contributors
Full Changelog: View Complete History