Price history
Recorded standalone sale prices and the latest available store price, in USD. Historical dots use the sale start date and its recorded offer price. Prices can change during a sale; this is not a daily price log. Bundle prices and upcoming offers are excluded. History covers up to the 100 most recent recorded offers.
Lowest recorded standalone price in this history: $59.99. The latest store price is $59.99, matching the lowest recorded price shown here.
View 1 recorded price
| Sale start / price check | Price | Observation |
|---|---|---|
| $59.99 | Latest store price |
About DSL Forge
- Tools, Systems & Learning > Development Tools & Automation
What is DSL Forge?
DSL Forge stands for Domain-Specific Language Forge - a toolkit that lets you define and interpret your own game logic scripts in a visual and programmable way. Inspired by systems like Ink and behavior trees, but with full control over syntax, command execution, and runtime flows.
It's not just a scripting language - it's an open architecture for designing your own scripting rules.
Key Features
Visual flow-based scripting with real-time parsing
Custom interpreter architecture (command-driven)
Modular command registration and plugin-based extensions
Condition / Branch / Loop control flow system
Full async/await execution pipeline
Rich DSL parser with support for vector/math/color types
Editor utility tools (flow viewer, debugger-ready)
Stateful variable system (local/global/shared)
Runtime logic injection for dialogue, behavior, and simulation
Source code included
Use Cases
Custom dialogue scripting DSLs
Flexible game rules systems
Visual scripting for quest logic, AI, skills, or events
Build your own version of Ink, Yarn, or custom story DSL
Create interpreters for procedural generation, math evaluators, or modding APIs
Compatibility
Compatible with both Mono and IL2CPP
Full support for async operations, custom commands, and embedded tools
Package Includes
Full source code
Sample flows and command sets
Visual scripting template
Modular interpreter runtime
Flow debugger-ready architecture
DSL Forge stands for Domain-Specific Language Forge - a toolkit that lets you define and interpret your own game logic scripts in a visual and programmable way. Inspired by systems like Ink and behavior trees, but with full control over syntax, command execution, and runtime flows.
It's not just a scripting language - it's an open architecture for designing your own scripting rules.
Key Features
Visual flow-based scripting with real-time parsing
Custom interpreter architecture (command-driven)
Modular command registration and plugin-based extensions
Condition / Branch / Loop control flow system
Full async/await execution pipeline
Rich DSL parser with support for vector/math/color types
Editor utility tools (flow viewer, debugger-ready)
Stateful variable system (local/global/shared)
Runtime logic injection for dialogue, behavior, and simulation
Source code included
Use Cases
Custom dialogue scripting DSLs
Flexible game rules systems
Visual scripting for quest logic, AI, skills, or events
Build your own version of Ink, Yarn, or custom story DSL
Create interpreters for procedural generation, math evaluators, or modding APIs
Compatibility
Compatible with both Mono and IL2CPP
Full support for async operations, custom commands, and embedded tools
Package Includes
Full source code
Sample flows and command sets
Visual scripting template
Modular interpreter runtime
Flow debugger-ready architecture