Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
BBAAMM
released this
06 Dec 11:53
π 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.
You canβt perform that action at this time.