We are pleased to announce the release of Major Update 1.2.0.
No compatibility issues are expected with this update.
However, version 1.1.15 is available as a beta branch, so if you encounter any issues, please switch to it and continue development.
Documentation for the new features is available on RPG MAKER GUILD, so be sure to check it out as well.
⚠️ Major Updates
✅ Area2DBasedObject Implemented
We have added Area2DBasedObject, a new type of game object optimized for lightweight behavior by excluding collision-related features.
Does not support wall collision or slope sliding
Fully compatible with existing GameObject nodes
Can be used simply by switching the object type
This is ideal for objects that do not require complex physical interactions and helps improve performance.
✅ Bullet Hell (Barrage Bullet) System Added
New execution action: FireBarrageBullet
New condition: ContactWithBarrageBullet
New sample project: BulletHellSample
The Barrage Bullet system fires special-purpose bullets designed for extremely lightweight behavior.
Can handle hundreds of bullets simultaneously
Visual scripts cannot be assigned to barrage bullets
Bullet behavior (movement, target, firing pattern, etc.) is fully configured in the firing action
Attack power can be set, but damage calculation is not automatic
Use contact conditions to handle damage manually
This system is a bit unconventional, but allows for very dynamic and interesting bullet patterns.
Please refer to the sample project and RPG MAKER GUILD articles to explore its possibilities!
✅ FaceDirection Feature Added
New settings node: FaceDirectionSettings
New execution action: ChangeFaceDirection
Improved state face direction configuration
ACTION GAME MAKER’s animation direction system is one of its unique features, allowing different animations based on facing direction.
However, until now, the facing direction was always tied to movement direction.
With this update, by combining FaceDirectionSettings and actions, you can now:
Face the input direction instead of movement
Face a specific object or group
Implement more flexible and expressive character behavior
Detailed tutorials are available on RPG MAKER GUILD—be sure to check them out!
⚠️ Known Issues
We have identified an issue where some of the new features added in version 1.2.0 do not function correctly in HTML5 exports. This issue is currently under investigation and being fixed. Please wait for a future update.
Other Updates
The GenerateObject action can now assign groups when creating objects.
Updated translations.
New GDScript Template Objects Added
SimpleScoreItem A GDScript template that increases a specified project variable when the object appears and a node from a specific group (such as the player) approaches within a certain distance.
SimpleCursor A simple GDScript template for a node that follows mouse movement.
Bug Fixes
Fixed an issue where scene transition effects did not work correctly after resizing the window following game startup.