What is DSL Forge?
DSL Forge is a modular, designer-friendly scripting system built for Unity.
It lets development teams define game logic using structured, text-based scripts that can be edited, saved, loaded, and executed in Unity.
DSL Forge brings together:
Parser Converts text scripts into structured flows (AST), making them analyzable, savable, and visualizable.
Interpreter Executes flows asynchronously in Unity, supporting complex in-game events and dialogue.
Command System Provides rich built-in modules (control flow, math, collections, events, etc.) with plugin-friendly architecture.
Visual Editor Mode Enables non-programmers to design logic visually, lowering the barrier to entry.

Last updated