Releases: MatinAfzal/Alien-invasion
Releases · MatinAfzal/Alien-invasion
📦 Version 1.3.0
Added:
- New buttons & improved scoreboard.
- Mouse Crosshair.
- New texture atlas system.
- Log manager.
- New regions.
Improvements:
- Code structure improvements
- Code readability improvements
Fixed:
- Various bug fixes and stability enhancements
Full release notes:
- Add .editorconfig, Re-add ruff, and Refactor constants and UI elements by @onabrcom in #53
- Refactor Button Module: Add Enhanced Effects by @withpouriya in #54
- Implement TextureAtlas system by @BaR1BoD in #59
- Crosshair for the ship by @BaR1BoD in #62
- Added LogManager for easier debugging by @BaR1BoD in #63
- Add a region manager system, and 15 new regions by @BaR1BoD in #65
- Develop by @MatinAfzal in #66
New Contributors
- @onabrcom made their first contribution in #53
- @withpouriya made their first contribution in #54
Full Changelog: V1.2.0...V1.3.0
V1.2.0
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.
V1.1.0
- 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).