This update is one of the biggest visual and animation passes MG2K has had so far. The mage has been rebuilt around a new shader-driven recolor system, letting players choose from 9 different character colors while keeping one unified player scene under the hood.
Even better, all mage animations have been replaced with new high-resolution, 60 FPS sprite animations.
Players can now choose from:
Instead of maintaining separate baked player scenes for every mage color, MG2K now uses a single canonical mage scene with shader-based palette recoloring. This makes the system cleaner, easier to expand, and much better for future character customization.
A huge batch of new mage sprite sheets has been added, covering a wide range of player actions and emotes.
This includes updated animations for movement, combat, spellcasting, reactions, and several new expressive character actions. The mage should now feel much smoother, more readable, and more alive in motion.
Players can now trigger several emotes through slash commands, including:
These are part of the new mage action animation system and help add more personality to player interactions.
Because the new animation library is much larger, the game now lazy-loads many mage action animations.
Common animations are preloaded, while less common actions stream in the first time they are used. This helps reduce upfront runtime cost while still allowing the mage to have a much larger animation set.
The lobby color selection UI has been updated with animated preview cards, making it easier to see what your selected mage color will look like before entering the game.
Color selection also now submits properly through the lobby networking flow.
Interior zones now instantiate on demand instead of all loading upfront. This should reduce unnecessary load when entering maps with multiple interiors.
Dedicated servers also now skip visual-only fluid, fog, and smoke simulation, reducing wasted work on server builds.
Monster interpolation and animation prediction have been improved to reduce jitter, flicker, and “moonwalking” behavior on clients.
This should make enemy movement feel smoother and more stable during online play.
This update also includes a large amount of scene, import, and asset cleanup after the mage asset path changes. Several references were updated across items, NPCs, tilesets, drop tables, UI, corpses, reticles, and castle content.
This update touched a lot of files, mostly due to the new sprite animation work:
Most of that churn comes from replacing old mage sprite sets with the new high-resolution 60 FPS animation library.
The short version: MG2K now has a much better mage foundation.
Players can now choose between 9 mage colors, the character animations have been rebuilt at high resolution and 60 FPS, emotes are starting to come online, and several systems were cleaned up to make future customization and animation work much easier.