Full notes
Full Space Mayhem update
Read the full published notes in a cleaner layout. The original post stays linked below.
Repeated intro
Hey everyone! It's The Engine Upgrade update! Space Mayhem has now been upgraded from GameMaker Studio 1 to 2! Along with that, I've gone through just about every line of code in a pretty massive refactor as well as improving a lot of the object design! This means lots and lots of performance improvements as well as future engine support, many, many bugs have been squashed, and numerous adjustments have been made. It also means I will be able to add new ships/ enemies/ weapons with far greater ease from now on. As a little bonus for me, it also means my code is far more readable. As usual, if you have any ideas for future updates or find a bug, let me know in the discussions tab or over on Twitter! This is a pretty major refactor and to be perfectly honest I don't remember most of the bugs that have been fixed (no, YOU'RE unorganized). Anyway, here's my best attempt at recalling:
What changed
- Performance
- UI and audio
- Gameplay
Change Log
Conversion to GameMaker Studio 2!
Massive code refactor for improved performance, bug fixes, future engine support, project and code visualization, etc
Audio is now uncompressed (Sounds are about 1000x better) + fixes for a few audio bugs
Laser weapon rework with new Visuals and an ammo depletion rate of 0.25x the previous rate but it takes a bit to reach full laser length
Platform lasers are better aligned with their sprite as well as their particle effects
Fixed hit sound not playing when you hadn't blown anyone up
Both Platform and Gunner's bullets are ~2x faster
Boosting is now a bit more visually satisfying
And many, MANY more fixes
Source
Changelog.gg summarizes and formats this update. How we read updates.
