Product Updates

Developer Update: Moddio Game Engine 2.1.4 Release

We’re excited to announce that Moddio Engine 2.1.4 is now available! This took us a bit to work out the issues so we appreciate your patience as we made fixes. With this release, you’ll see that we worked on improving usability, streamlining the editing process, and addressing various bug fixes. More details are below!

What’s New in 2.1.4:

Editor

  • Huge Map Editor UI overhaul: New buttons, quick access to settings, brush size UI have been improved.
  • Allow creators to modify game even if the game’s not published.
  • Improved editor saving so that it gives error feedback on logout, connection error or with other errors.
  • Clicking an error in reports now scrolls to and highlights that action.
  • Editor now remembers open folders and last opened UI view.
  • Inline editing won’t output unwanted empty parameters, for example: some_function(, placeholder) only needs one parameter but previously output two parameters with a “, “.
  • “Client-side predicted movement” moved to Unit control.
  • [Bug fix] ‘Blue-text’ action label had an issue.
  • [Bug fix] Pressing in the Settings input erroneously focused on chat.
  • [Bug fix] Script name width was improved.
  • [Bug fix] Switching workspaces and then pressing Space works correctly now.
  • [Bug fix] Fixed number input so that selecting and clearing value like NaN works correctly.
  • [Bug fix] Calculation errors now point to the correct action.

Engine

  • Dialogues now update live to all connected players.
  • Default letter print speed in dialogues is now 0.
  • Republish logs under Reports > Server Activity shows the name of the user that triggered the Republish or Unpublish commands.
  • [Bug fix] Attribute and variable streaming now works as intended.
  • [Bug fix] ‘0’ in floating text was printing as ‘Undefined’.
  • [Bug fix] Made several small fixes to better handle an inactive tab.
  • [Bug fix] Fixed issue where attribute bars were falsely displaying NaN.
  • [Bug fix] Realtime CSS update/append action was applying to all players.

Scripts

  • Scripts now have line numbers so it’s easier to locate specific code.
  • Support for running actions on client only: UI actions, camera zoom.
  • Added new action: “entity’s facing angle”, and deprecated “unit’s current facing angle”.
  • [bug fix] Saving large script changes were failing for some creators due to large Save size.

UI

  • Added new designs for Shop and Skin Shop.
  • UI and Settings now have permanent shareable links.
  • Game UI section now displays a description of each component.
  • Changed ‘In-Game UI’ to HUD components, and split the UI design into separate, smaller components.
  • Deleting entities and republishing can now be done using the Enter key.
  • [Bug fix] Camera now recalculates whenever viewport/window size changes.

Getting Started with 2.1.4:

If you haven’t already, go try the new version in your own games! Go to www.modd.io and select the game you’d like to change engine versions. Click on Editor > Game Settings >Engine tab. You will see a field labeled “Engine Version” and you can change this to “2.1.4” to try out the newest features listed above. New games will automatically be created using Engine Version 2.1.4.

Your Feedback Matters:

We value your input and feedback so that we can continue to improve our engine. Go try out the new engine version and share your thoughts on our Forums. Please report any bugs and include the engine version you’re using.

Thanks for all your support!