Skip to content

Releases: MatinAfzal/Alien-invasion

V1.2.0

03 Feb 11:12
1e20e8b
Compare
Choose a tag to compare

Added:

  • Health bar to display player’s health status.
  • New seven-segment scoreboard for a more dynamic display of the score.
  • Dynamic backgrounds that change based on game progression.
  • New ship movement mechanic for more fluid control.
  • Animations for various in-game events (e.g., shield, explosion).
  • Shields item: Grants temporary protection from bullets and explosions for 10 seconds when collected.
  • New sound effects for various actions: taking damage, shooting, explosions, collecting hearts, filling shields, and emptying shields.
  • New alien ship spawn and chasing algorithm to make encounters more challenging.
  • New alien enemies with increased health.
  • Health drops: Collect these to increase player health.
  • Credits button in the menu to display developer and asset credits.

Improvements:

  • Game mechanics improvements for a smoother experience.
  • Enhanced input listener handling for better responsiveness.
  • Code structure improvements for better maintainability.

Fixed:

  • Numerous bug fixes and stability improvements.

screenshot

V1.1.0

08 Jan 15:51
Compare
Choose a tag to compare
  • Dynamic Scrolling Space Background: Added a new scrolling background effect to enhance the space environment.
  • New Assets: Introduced new assets for ships, bullets, and aliens to improve visuals and gameplay.
  • New Sound Effects: Added sound effects for firing bullets and alien ship explosions, bringing more immersion to the game.
  • Cargo Entity: Added a new entity called "Cargo" (currently deactivated due to some issues, to be re-enabled in a future update).

screenshot

V1.0.0

16 Nov 18:52
Compare
Choose a tag to compare

Alien Invasion V1.0.0

Basic version of the Alien Invasion game from the book "Python Crash Course" by Eric Matthes.

screenshot