Run the Engine
EngineNet supports three user experiences: GUI, TUI, and direct CLI execution.
Default Entry Point
dotnet run -c Release --framework net10.0 --project EngineNet
When no specific mode flags are provided, the engine chooses its default startup behavior.
Launch GUI
dotnet run -c Release --framework net10.0 --project EngineNet -- --gui
Launch TUI
dotnet run -c Release --framework net10.0 --project EngineNet -- --tui
Execute a Direct CLI Operation
dotnet run -c Release --framework net10.0 --project EngineNet -- --game_module "EngineApps/Games/demo" --script_type lua --script "{{Game_Root}}/scripts/lua_feature_demo.lua"
Use direct CLI execution for automation and ad-hoc script runs.