UGESystem: Universal Game Event Framework
WeavingGame
$30.00
$60.00
50%OFF
(no ratings)
Jump AssetStore
Decouple Content from Code. A Universal Game Event System treating narrative as data. Inject web-authored JSON: Keep engineering static, content dynamicThe core system (Scripts & UI) is fully compatible with Built-in, URP, and HDRP. However, please note that the included Demo Scenes are configured for URP. If you are using Built-in or HDRP, the demo materials may appear pink (shader mismatch), but the system functionality remains unaffected. You can easily reassign standard shaders for your specific pipeline."A practical solution born from necessity."After working in the game industry for 20 years, I have been operating a game development academy in South Korea for the past three years.Many of my students wanted to implement narratives into various genres, such as RPGs and Action games. However, existing assets were often too expensive for small teams or lacked the versatility to fit different game structures.We needed an affordable, universal tool that could be easily integrated into any project. Since there was no suitable alternative, I developed this system myself. UGESystem is the result of that necessity—a tool focused entirely on practicality and versatility for any game type.Web-Based Planning (No Unity Required)Use our free Web Tool to design your game logic anywhere. 👉 [Access Web Editor]No-Code Interface: Utilize intuitive node graphs instead of complex Unity Inspectors.Visual Writing: Connect dialogues, expressions, and choices using a modular node system.Zero Installation: Start working immediately via the browser without opening Unity.Streamlined Cinematic WorkflowImport your Web-authored file into Unity, and the system prepares it for playback.Cinemachine Integration: Camera zooms, shakes, and transitions are handled by the system logic.2D & 3D Support: Compatible with both 2D illustrations and 3D character animations.Simple Asset Mapping: Easily link resources via drag-and-drop. No complex setup required.Accessible yet Scalable ArchitectureDesigned to be simple for beginners but robust enough for production.OCP Architecture: Clean separation of logic and data. Extend features without modifying core scripts.C# Extensibility: Developers can expand functionality with custom code.Start Conditions: Trigger events automatically based on game state (e.g., "HP < 30%").Custom Archetypes: Define new event modes like 'Investigation' or 'Battle Cutscenes'.Reward System: Hook custom logic to grant items or XP upon event completion.Unity 6 Optimized: Ensures stable performance in the latest Unity environment.[Support & Community]We provide continuous support to ensure your project's success. Check the documentation before you buy.📘 Online Documentation: [Read the Full Guide]📺 Video Tutorials: [Watch the Playlist]💬 Discord Community: [Join the Server][Recommended For]✅ Multi-Genre Developers: Those integrating narratives into RPGs, Action games, or Simulations.✅ Solo Developers: Those who prioritize content creation speed over building systems from scratch.✅ Teams: Groups looking to decouple Narrative Design (Web) from Engineering (Unity).[Pricing Policy] Standard Price: $60 (⚡ Launch Special: $30 / 50% OFF)You are purchasing time saved. Outsource the event system architecture to UGESystem. Instead, invest your valuable time in creating "Core Gameplay" and content.Note: This 50% discount is valid for 2 weeks only. The price will return to $60 after the promotion ends.[Software Architecture & Patterns]Command Pattern: Every event node functions as an encapsulated command, ensuring distinct logic separation and easy debugging.Observer & Event Bus: Implements a reactive event bus for loosely coupled communication between Game Logic and UI.High-Level Abstraction: Interface-driven design (OCP) allows developers to extend custom event types without modifying the core source code.Strict Data Separation: Uses DTOs (Data Transfer Objects) to strictly decouple serialized JSON data from runtime logic.[Requirements]Unity Version: Unity 6 (6000.0.0f1) or higher.Render Pipeline:Core System: Fully compatible with Built-in, URP, and HDRP.Demo Scene: Configured for URP (Universal Render Pipeline).Note: The demo materials are set up for URP. Built-in/HDRP users can use the core system without issues but may need to reassign shaders for the demo scene.[Dependencies (Package Manager)]The following packages are required:TextMeshPro (com.unity.textmeshpro)Cinemachine (com.unity.cinemachine)Newtonsoft Json (com.unity.nuget.newtonsoft-json)[Supported Platforms]Tested on PC (Windows/Mac) and Mobile (Android/iOS).Compatible with WebGL.[Documentation]Includes PDF Documentation in the package.Online Manual and Video Tutorials available.[AI Usage Disclosure]1. Documentation Translation:The English version of the documentation and manual included in this package was translated from Korean using AI translation tools to assist with language localization.2. Sample Assets:The character illustrations used in the demo scenes and sample materials were generated using AI image generation tools. These images are provided solely for demonstration purposes within the package.Note: The core framework code and logic were manually developed and are not AI-generated.




