After 4 months of dev, Jump Dudes v0.4.0 is here!
New movement, maps, monsters, max lvl, messages, mechanics, membership & more...
Play now: https://bluehoodie.itch.io/jumpdudes
Full change log:
# 3rd July 2026 v0.4.0
## New features 🚀🎉
- Add new 3d volcano map
- Add 3d movement system
- Enable 3d jumping on Triplet City map
- Add more areas to Triplet City map
- Add camera rotation system with Q and E keys
- Add camera zoom function via mouse wheel
- Add optional paid membership system
- Add new 3d Blackthorn forest outpost map
- Add portal from Blackthorn Forest to blackthorn Forest Outpost
- Add portal from Blackthorn Forest Outpost to Volcano
- Add new Private Messaging system
- Add chat widget to help reduce screen clutter
- Add animation to item drops
- Add new 3d sky maze map
- Add new StrongMan skill & skill book
- Add new SFX for SpeedDemon and StrongMan skills
- Add new SFX to shop UI
- Add new stoat/discord integrated notifications
- Add new Player Inspection system
- Add new arrows effect when equipping high quality gear
- Add new global buff system
- Add new server-wide Double EXP Blessing item
- Add new Breaking gear widget to warn of damaged gear
- Add new account management UI to character selection screen
- Add forgotten password reset function
- Add 3 new enemy types on volcano map
- Add 100+ new member only emotes and re-design emote UI
- Add random Town Invasion events
- Add server population indication on server selection screen
- Add 3 new bosses
- Add monster random wandering system
- Add 3 new membership granting items with a rare chance to drop
- Add effect when hitting monsters with option to disable
- Add second game server
## Bugs fixed 🐛🐞
- Stoat/Discord notifications of game events intermittently failing
- Gracefully handle characters disconnecting while loading into the game
- Session management and total play time not tracking correctly
- Character voice type not respecting player choice
- Typo in NPC chat messages
- Community quests not showing values correctly
- Kill notifications failing intermittently
- Skill type data not synced properly
- Client crashes when performing various actions after logging out and logging back in
- Map loading screen shows gibberish when loading
- Class & Location data show incorrect values on character selection screen
- Left clicking Red name players initiates attack when not on PvP mode
- Game server is listed multiple times
- Jailed players re-teleported to jail when killed in jail
- Team state not syncing properly under certain conditions
- Triplet City Guide using wrong chat script
- Character keeps playing mining animation after mining stops
- Players can delete characters in active use
- Client does not handle character deletion gracefully
- Training ground Rock border showing untextured, again...
- Drag and drop system breaks after double clicking an item
- New monsters not animating properly
- XP not increasing over time
- Email address is case sensitive when logging in
- Buffs don't expire when applied to monsters
- Server crashes when many items drop at once
- Two characters logging in at once rarely crashes the server
- Spending too long on the character selection or server selection screen invalidates the players session
- Client may crash when getting a chat message before completing server join process
- Chat UI scroll bar ignoring mouse input
- Character hair shows on minimap
- Characters start sliding if picking up an item mid-walk
- Whats New UI blocks input for the whole screen until closed
- Triplet City Trainer does not verify or take the 1000 gold cost to enter Training Ground
- Level up effect is scaled down on other players
- Levelling up when dead desyncs the client into a half dead state
- Team leader disconnection does not always migrate the leader
- Community quest UI shows indeterminate progress bars when goal target values are known
- Improve server handling of corrupt or unexpected data
- Fix "Remember username" saving usernames in lowercase
## Quality of life 🧹✨
- Add email verification system to support password reset functionality
- Add /VerifyEmail command to verify email addresses
- Add /SetEmail command to change email addresses
- Add /ActivateSub command to activate a membership via a code
- Add membership expiration date reminder when logging in
- Replace placeholder cubes in Triplet City with buildings
- Move spammy status messages to new system messages area at top left of screen
- Move announcement messages out of chat box and into a new dedicated central area
- Add text border to improve readability of chat messages
- Implement new window system to support moving and resizing UIs & convert some UIs (twice...)
- Save and load position of chat box
- Add transparency option to chat bubbles
- Update the Help UI with more information
- Add logic to keep movable windows within the screen bounds
- Change Emote UI Hotkey to G to avoid conflict with camera rotation
- Update login screen to mask email and password by default
- Add Voice type option "None" to character creation and Market NPC
- Add config to disable player names
- Add config to disable damage numbers
- Revise and improve various log-in error messages to be more helpful and descriptive
- Add new /Roll command to roll a die
- Add automatic arrow reloading system when attacking and using skills
- Replace Triplet City Rock placeholder with better rock
- Add Options button on login screen
- Move in game Options button to "Escape" UI instead of main UI
- Add /Tell command to send a message in a private chat
- Add private chat button to Whos Online UI
- Add Alt-Clicking to private chat with a person
- Add Alt+Click to turn your character to look in a direction
- Add option to disable "Whats New" showing on startup
## Balance tweaks ⚖️📊
- Raise max level to 150
- Decrease item decay rate
- Added pickaxe decay when mining
- Reduce atk of lower level wands
- Renamed "Blessed Lucky Ring" to "Cruel Ring" to avoid conflict with "Lucky Ring"
- Increase chance for bosses to drop gems
- Extended range for all bows
- Only Water Elementalists can learn Drain Energy skill
- Revive no longer heals an already alive target
- Remove Amethyst cost of repairing items entirely
- Drastically improved guards reaction times, chase distance and movement speed
- Reduce monster logic update frequency to reduce server load
## Technical stuff 🔧⚙️
- Fix issues and optimise development pipelines/workflows
- Logging improvements
- Tweak connection timeout durations
- Add OTEL instrumentation to server
- Utilise DI in server to reduce boilerplate code
- Tweak & optimise default configurations
- Add "Makes physical contact" and "Is auto repeating" attributes to skills for future use
- Various performance improvements
- Deployment and infrastructure improvements to support multiple game servers
- Update Client and Launcher to Godot 4.6.2
- Add message template system to reduce network overhead
- Optimise character loading/saving performance
- Optimise item loading/saving performance
- Optimise storage loading/saving performance
- Optimise skills loading/saving performance
- Added new modular revealable secret text input box
- Added various new assets for later use
- Update client, server & build pipelines to latest dotnet packages
- Fix various godot warnings and errors about asset import configs
- Refactor buff system
- Fix memory leak on server
- Optimised various server side jobs to handoff to background processes
- Reduce server load from spammy IP scanners



