-
Table of Contents
Developer Update: Moddio Game Engine 2.3.0 – 2.3.5 Release
We’re excited to share the new engine versions for our creators! This will include all the 2.3 engine version changes. We recommend you use the latest version of the engine in order to get the most up-to-date features and bug fixes. More details below: Table of Contents1 What’s New in 2.3.0:2 What’s New in 2.3.1:3…
We’re excited to announce the latest updates in Engine Version 2.9 – 2.9.19!
In this series of releases, we’ve focused on enhancing stability, refining physics and rendering, and adding powerful new functions to improve your development workflow. Plus, we’re rolling out exciting Editor improvements to give you even more control. We highly recommend updating to the latest version to enjoy smoother performance and a more robust editor.Table of Contents [hide]
- What’s New in 2.9.15
- What’s New in 2.9.14
- What’s New in 2.9.13
- What’s New in 2.9.12
- What’s New in 2.9.11 & 2.9.10
- Editor Enhancements
- Getting Started with Version 2.9.19
- Your Feedback Matters
- What’s New in 2.9.15
Engine Improvements
-
Enhanced Raycasting:
The raycaster now properly ignores projectiles and items, ensuring more accurate collision detection.
(Fix contributed by @moe-moe-pupil)
Editor & UI
-
Item Selection Fixes:
Improved behavior so that newly inserted items are correctly auto-selected, streamlining the editing process.
- What’s New in 2.9.14
Prop Management Updates
-
Last-Created Prop Handling:
The “lastCreatedProp” function has been moved into the entity function category as a temporary solution to improve prop selection.
(Enhanced by @moe-moe-pupil)
Stability Fixes
-
Projectile Pool Adjustments:
Projectile pools have been temporarily disabled to prevent instability, ensuring smoother gameplay.
- What’s New in 2.9.13
New Entity Functions
-
ForAllProps & Related Methods:
We’ve introduced new functions—forAllProps, allProps, allPropsOfPropType, and selectedProp—to offer more flexibility in managing game entities.
(Developed by @moe-moe-pupil and @pranshu6)
Bug Fixes
-
Animation & Collider Corrections:
Addressed issues such as undefined “oldAttributes” and unexpected collider rotations to provide more reliable physics and animation behavior.
- What’s New in 2.9.12
API & Physics Enhancements
-
Player AI Agent Check:
A new parameter function now lets you determine if a player is an AI agent, streamlining game logic.
(Contributed by @pranshu6)
Bug Fixes
-
Physics Body Resizing:
Fixed issues with resizing non-specific physics bodies for prop types, ensuring that all entities display correctly.
- What’s New in 2.9.11 & 2.9.10
Animation Improvements
-
Fade In/Out Support:
Added animation fadeIn and fadeOut features for smooth crossfading between animations.
(Enhancements by @Grenagar)
Competition Formula Fixes
-
Precision Adjustments:
Several updates address the competition formula, ensuring that scoring and related calculations are accurate.
(Fixes by @pranshu6)
Additional Enhancements
-
Prop Pathfinding & Model Updates:
Minor improvements in prop pathfinding (including star-based calculations) and updates to model handling have been introduced to refine gameplay dynamics.
- Editor Enhancements
We’re also excited to announce key updates to the Editor that will improve your content creation workflow:
Raycast Collides With Field
-
A new field has been added in the editor to configure the raycastCollidesWith property. Now, using a button group, you can easily select which object types (units, items, projectiles, walls, props, sensors) should be considered during raycasting.
(Contributed by @pranshu6 in InputTreeView.js)
Force to Use Max Size in KB for UploadComponent
-
The UploadComponent now offers a new option, forceToUseMaxSizeInKB, which—when enabled—forces uploads to adhere to the maximum file size limit. For example, image uploads now enforce a maximum size of 2048 KB, ensuring you get high-resolution assets without manual tweaking.
(Enhanced by @moe-moe-pupil and updated in Settings.js)
Game Container Adjustments
-
Minor adjustments in the game container have been made, improving the handling of fields like raycastCollidesWith and ensuring that related game settings are more robust and easier to manage.
(Changes reflected in Game.js)
- Getting Started with Version 2.9.19
If you haven’t updated yet, follow these simple steps to upgrade your engine:
- Visit [Your Engine Website URL].
- Select the project you’d like to update.
- Navigate to Editor > Game Settings > Engine tab.
- Set the “Engine Version” to 2.9.19 and save your settings.
Enjoy the improved performance, robust physics, and enhanced editor features in your projects!
- Your Feedback Matters
Your insights are essential to our continuous improvement. Here’s how you can help shape future updates:
- Test the Update: Explore the new functions and improvements, and see how they enhance your workflow.
- Report Issues: Encounter a bug or unexpected behavior? Please report it on our Forums or GitHub so we can address it promptly.
- Share Your Ideas: We welcome your suggestions for future features and improvements—your feedback drives our evolution.
Thank you for your continued support and happy developing!
-
Developer Update: Moddio Game Engine 2.2.0 – 2.2.1 Release
We’ve made several more engine releases and many changes! This will include all the 2.2 engine changes in all versions. We recommend you use the latest version of the engine in order to get the most up-to-date features and bug fixes. More details below: Table of Contents1 What’s New in 2.2.0:2 What’s New in 2.2.1:3…
We’re excited to announce the latest updates in Engine Version 2.9 – 2.9.19!
In this series of releases, we’ve focused on enhancing stability, refining physics and rendering, and adding powerful new functions to improve your development workflow. Plus, we’re rolling out exciting Editor improvements to give you even more control. We highly recommend updating to the latest version to enjoy smoother performance and a more robust editor.Table of Contents [hide]
- What’s New in 2.9.15
- What’s New in 2.9.14
- What’s New in 2.9.13
- What’s New in 2.9.12
- What’s New in 2.9.11 & 2.9.10
- Editor Enhancements
- Getting Started with Version 2.9.19
- Your Feedback Matters
- What’s New in 2.9.15
Engine Improvements
-
Enhanced Raycasting:
The raycaster now properly ignores projectiles and items, ensuring more accurate collision detection.
(Fix contributed by @moe-moe-pupil)
Editor & UI
-
Item Selection Fixes:
Improved behavior so that newly inserted items are correctly auto-selected, streamlining the editing process.
- What’s New in 2.9.14
Prop Management Updates
-
Last-Created Prop Handling:
The “lastCreatedProp” function has been moved into the entity function category as a temporary solution to improve prop selection.
(Enhanced by @moe-moe-pupil)
Stability Fixes
-
Projectile Pool Adjustments:
Projectile pools have been temporarily disabled to prevent instability, ensuring smoother gameplay.
- What’s New in 2.9.13
New Entity Functions
-
ForAllProps & Related Methods:
We’ve introduced new functions—forAllProps, allProps, allPropsOfPropType, and selectedProp—to offer more flexibility in managing game entities.
(Developed by @moe-moe-pupil and @pranshu6)
Bug Fixes
-
Animation & Collider Corrections:
Addressed issues such as undefined “oldAttributes” and unexpected collider rotations to provide more reliable physics and animation behavior.
- What’s New in 2.9.12
API & Physics Enhancements
-
Player AI Agent Check:
A new parameter function now lets you determine if a player is an AI agent, streamlining game logic.
(Contributed by @pranshu6)
Bug Fixes
-
Physics Body Resizing:
Fixed issues with resizing non-specific physics bodies for prop types, ensuring that all entities display correctly.
- What’s New in 2.9.11 & 2.9.10
Animation Improvements
-
Fade In/Out Support:
Added animation fadeIn and fadeOut features for smooth crossfading between animations.
(Enhancements by @Grenagar)
Competition Formula Fixes
-
Precision Adjustments:
Several updates address the competition formula, ensuring that scoring and related calculations are accurate.
(Fixes by @pranshu6)
Additional Enhancements
-
Prop Pathfinding & Model Updates:
Minor improvements in prop pathfinding (including star-based calculations) and updates to model handling have been introduced to refine gameplay dynamics.
- Editor Enhancements
We’re also excited to announce key updates to the Editor that will improve your content creation workflow:
Raycast Collides With Field
-
A new field has been added in the editor to configure the raycastCollidesWith property. Now, using a button group, you can easily select which object types (units, items, projectiles, walls, props, sensors) should be considered during raycasting.
(Contributed by @pranshu6 in InputTreeView.js)
Force to Use Max Size in KB for UploadComponent
-
The UploadComponent now offers a new option, forceToUseMaxSizeInKB, which—when enabled—forces uploads to adhere to the maximum file size limit. For example, image uploads now enforce a maximum size of 2048 KB, ensuring you get high-resolution assets without manual tweaking.
(Enhanced by @moe-moe-pupil and updated in Settings.js)
Game Container Adjustments
-
Minor adjustments in the game container have been made, improving the handling of fields like raycastCollidesWith and ensuring that related game settings are more robust and easier to manage.
(Changes reflected in Game.js)
- Getting Started with Version 2.9.19
If you haven’t updated yet, follow these simple steps to upgrade your engine:
- Visit [Your Engine Website URL].
- Select the project you’d like to update.
- Navigate to Editor > Game Settings > Engine tab.
- Set the “Engine Version” to 2.9.19 and save your settings.
Enjoy the improved performance, robust physics, and enhanced editor features in your projects!
- Your Feedback Matters
Your insights are essential to our continuous improvement. Here’s how you can help shape future updates:
- Test the Update: Explore the new functions and improvements, and see how they enhance your workflow.
- Report Issues: Encounter a bug or unexpected behavior? Please report it on our Forums or GitHub so we can address it promptly.
- Share Your Ideas: We welcome your suggestions for future features and improvements—your feedback drives our evolution.
Thank you for your continued support and happy developing!
-
Developer Update: Moddio Game Engine 2.1.8-2.1.9 Release
We’ve made several more engine releases and many changes! To streamline things, we’re going to finish up the 2.1 updates with this announcement. Moddio Engine 2.1.8 and 2.1.9 are now available to use! Go and try them out, including improvements to 3D and additional features like Invites. We recommend you use the latest version of…
We’re excited to announce the latest updates in Engine Version 2.9 – 2.9.19!
In this series of releases, we’ve focused on enhancing stability, refining physics and rendering, and adding powerful new functions to improve your development workflow. Plus, we’re rolling out exciting Editor improvements to give you even more control. We highly recommend updating to the latest version to enjoy smoother performance and a more robust editor.Table of Contents [hide]
- What’s New in 2.9.15
- What’s New in 2.9.14
- What’s New in 2.9.13
- What’s New in 2.9.12
- What’s New in 2.9.11 & 2.9.10
- Editor Enhancements
- Getting Started with Version 2.9.19
- Your Feedback Matters
- What’s New in 2.9.15
Engine Improvements
-
Enhanced Raycasting:
The raycaster now properly ignores projectiles and items, ensuring more accurate collision detection.
(Fix contributed by @moe-moe-pupil)
Editor & UI
-
Item Selection Fixes:
Improved behavior so that newly inserted items are correctly auto-selected, streamlining the editing process.
- What’s New in 2.9.14
Prop Management Updates
-
Last-Created Prop Handling:
The “lastCreatedProp” function has been moved into the entity function category as a temporary solution to improve prop selection.
(Enhanced by @moe-moe-pupil)
Stability Fixes
-
Projectile Pool Adjustments:
Projectile pools have been temporarily disabled to prevent instability, ensuring smoother gameplay.
- What’s New in 2.9.13
New Entity Functions
-
ForAllProps & Related Methods:
We’ve introduced new functions—forAllProps, allProps, allPropsOfPropType, and selectedProp—to offer more flexibility in managing game entities.
(Developed by @moe-moe-pupil and @pranshu6)
Bug Fixes
-
Animation & Collider Corrections:
Addressed issues such as undefined “oldAttributes” and unexpected collider rotations to provide more reliable physics and animation behavior.
- What’s New in 2.9.12
API & Physics Enhancements
-
Player AI Agent Check:
A new parameter function now lets you determine if a player is an AI agent, streamlining game logic.
(Contributed by @pranshu6)
Bug Fixes
-
Physics Body Resizing:
Fixed issues with resizing non-specific physics bodies for prop types, ensuring that all entities display correctly.
- What’s New in 2.9.11 & 2.9.10
Animation Improvements
-
Fade In/Out Support:
Added animation fadeIn and fadeOut features for smooth crossfading between animations.
(Enhancements by @Grenagar)
Competition Formula Fixes
-
Precision Adjustments:
Several updates address the competition formula, ensuring that scoring and related calculations are accurate.
(Fixes by @pranshu6)
Additional Enhancements
-
Prop Pathfinding & Model Updates:
Minor improvements in prop pathfinding (including star-based calculations) and updates to model handling have been introduced to refine gameplay dynamics.
- Editor Enhancements
We’re also excited to announce key updates to the Editor that will improve your content creation workflow:
Raycast Collides With Field
-
A new field has been added in the editor to configure the raycastCollidesWith property. Now, using a button group, you can easily select which object types (units, items, projectiles, walls, props, sensors) should be considered during raycasting.
(Contributed by @pranshu6 in InputTreeView.js)
Force to Use Max Size in KB for UploadComponent
-
The UploadComponent now offers a new option, forceToUseMaxSizeInKB, which—when enabled—forces uploads to adhere to the maximum file size limit. For example, image uploads now enforce a maximum size of 2048 KB, ensuring you get high-resolution assets without manual tweaking.
(Enhanced by @moe-moe-pupil and updated in Settings.js)
Game Container Adjustments
-
Minor adjustments in the game container have been made, improving the handling of fields like raycastCollidesWith and ensuring that related game settings are more robust and easier to manage.
(Changes reflected in Game.js)
- Getting Started with Version 2.9.19
If you haven’t updated yet, follow these simple steps to upgrade your engine:
- Visit [Your Engine Website URL].
- Select the project you’d like to update.
- Navigate to Editor > Game Settings > Engine tab.
- Set the “Engine Version” to 2.9.19 and save your settings.
Enjoy the improved performance, robust physics, and enhanced editor features in your projects!
- Your Feedback Matters
Your insights are essential to our continuous improvement. Here’s how you can help shape future updates:
- Test the Update: Explore the new functions and improvements, and see how they enhance your workflow.
- Report Issues: Encounter a bug or unexpected behavior? Please report it on our Forums or GitHub so we can address it promptly.
- Share Your Ideas: We welcome your suggestions for future features and improvements—your feedback drives our evolution.
Thank you for your continued support and happy developing!