Loading store…
Gita Assets

UGESystem: Universal Game Event Framework

UGESystem: Universal Game Event Framework · Unity 插件 · Preview 1

Asset description

"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. The 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.

UGESystem: Universal Game Event Framework · Unity 插件 · Preview 3UGESystem: Universal Game Event Framework · Unity 插件 · Preview 4UGESystem: Universal Game Event Framework · Unity 插件 · Preview 5UGESystem: Universal Game Event Framework · Unity 插件 · Preview 6