Skip to content
DialogChoiceConditionActionDialogActionDialogEnd

LSDEDELSDE Dialog Engine

Dispatcher de graphes multi-runtime, callback-driven, pour blueprints de dialogues interactifs

playground.ts
// Blueprint → Engine → Handlers → Game
const engine = new DialogueEngine();
engine.init({ data: blueprint });
engine.setLocale('en');
engine.onDialog(({ block, next }) => {
showUI(block);
next();
});
engine.scene('quest-01').start();

Runtimes

RuntimeLangageCibleSource
TypeScriptTypeScriptImplémentation de référencelsde-ts
C#C# (.NET Standard 2.1)Unity, Godot Mono, .NETlsde-csharp
C++C++17Unreal Engine, engines customlsde-cpp
GDScriptGDScriptGodot 4lsde-gdscript