Scene Event Editor - Scripting Framework OFFICIAL SALE

This Unity asset is designed to streamline the creation of story-driven games, taking inspiration from tools like RPG Maker. At its core is the Scene Event system, which allows developers to chain together a series of customizable actions, such as displaying dialogue, moving characters, moving the camera, or triggering popups, to build events and cutscenes.


Events can be configured to trigger under specific conditions, and multiple types are supported, including automatic area-based triggers and player-initiated interactions. While the asset includes a core set of general-purpose actions and conditions, it is built to be extended and customized to your needs, allowing developers to implement their own gameplay-specific logic.


To speed up development, the system integrates tightly with the Unity Editor. For example, some built-in actions can use the editor's current state to define parameters, such as selecting positions with a click on the screen or camera angles directly from the scene view.


A clean and organized UI helps developers quickly find actions, conditions, and manage events, using search bars, icons and user-friendly popups. Making it easier to design complex interactive sequences with minimal friction, and speeding up development of long story-driven videogames.


To speed up the creation of Scene Events, copy, cut, and paste operations are also supported, including multi-selection for copying or cutting multiple actions at once. It's also allowed to copy actions directly from runtime back into the editor for fast tweaking.


An earlier version of this system have been used to develop the videogame Ternion.


  • Asset uses VRoid Studio default assets (as "IbentoChan") under the VRoid Studio license; see Third-Party Notices.txt for details.
  • Asset uses Comfortaa-Bold font under the SIL Open Font License 1.1; see Third-Party Notices.txt for details.
  • Asset uses Flaticon icons (Free License) under Flaticon’s license; see Third-Party Notices.txt for details.