Skip to content

Space Invaders Initial Release

Latest
Compare
Choose a tag to compare
@av1155 av1155 released this 23 Apr 19:39
· 4 commits to main since this release
7f23d2b

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:

    • Introduced sprites for all three types of aliens, the UFO, and the player's ship, enhancing the visual appeal by @av1155.
    • Added a feature where aliens can shoot a second bullet, making the game more challenging by @av1155.
  • 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

  • @av1155 made their first contribution in #1

Full Changelog: View Complete History