Releases: software-temp/Invaders-SDP-Private
Releases · software-temp/Invaders-SDP-Private
Invaders-Temp-v1.1.0
🚀 Release Notes – v1.1.0
A focused update improving boss behavior, gameplay feedback, and overall stability.
✨ Highlights
1. Improved Boss Dash Behavior
- Fixed an issue where bosses could become stuck during dash movement.
- Enhanced collision handling to ensure smoother transitions and prevent unintended immobilization.
2. New Screen Shake Feedback
- Added a screen shake effect when a boss collides with a wall during a dash.
- Provides stronger impact feedback and increases visual dynamism during boss encounters.
3. Game Over Result Fix
- Corrected a bug where the Game Over screen displayed a score of 0 regardless of the player's actual performance.
- Final results now consistently reflect the player's achieved score.
🐞 Bug Fixes
- Resolved boss dash “stuck” issue caused by boundary edge cases.
- Fixed incorrect score output on the Game Over screen.
- Addressed inconsistencies in dash collision and effect-trigger timing.
💡 Additional Improvements
- Improved dash collision logic stability.
- Refined screen shake effect timing for smoother visual feedback.
- Minor internal code cleanup for maintainability.
Invaders-Temp-v1.0.0
🚀 Release Notes – Major Gameplay & System Overhaul
✨ Highlights
1. Complete MVC Refactoring
- Fully restructured the project architecture into an MVC-based design.
- Rendering, game logic, and input handling are now cleanly separated for improved maintainability and scalability.
2. Full UI, Visual, and Audio Revamp
- Updated screen scaling logic for consistent display across various resolutions.
- Added and redesigned multiple sprites, effects, and UI visuals.
- Overhauled the entire sound system to improve performance, reduce latency, and eliminate duplicated audio playback.
3. New Mid-Bosses & Expanded Pattern System
- Added two new mid-bosses: Zeta and Gamma.
- Improved final boss: Noxis.
- Introduced diverse attack patterns: radial shots, dash attacks, laser beams, mob spawning.
- Improved pattern-switching logic, enabling easier expansion of future boss behaviors.
4. New Player Skills
- Added three new player skills:
- Charging Shot
- Teleport
- Origin Skill
- Refined input handling and skill activation responsiveness.
5. New Item System Features
- Added a new support item: Assist Ship.
- Implemented a more efficient object factory and pooling system for smooth item generation.
6. Complete Game Rebalancing
- Adjusted boss HP, player movement speed, bullet speed, and overall difficulty curve.
- Improved progression flow between levels and the shop screen.
7. Shop Screen Rebalancing
- Reworked item prices, upgrade scaling, and UI logic.
- Improved transition reliability from level-up to the shop.
- Fixed BGM and sound issues within the shop screen.
🐞 Bug Fixes
- Fixed an issue where the score failed to reset properly in certain scenarios.
- Resolved a bug where game restarts retained previous session data.
- Fixed audio playback issues caused by
stopAll()interrupting SFX. - Corrected screen and audio state inconsistencies during level transitions.
- Improved sound pooling stability to prevent silent or skipped audio events.
💡 Additional Improvements
- Enhanced DrawManager scaling for higher visual fidelity across resolutions.
- Reduced memory usage through optimized audio clip management and pooling.
- Improved overall code readability and maintainability.