MDL

MDL is Continual MI's engine and runtime platform for endless visual novels, persistent world state, long-lived narrative sessions, and image generation that can happen during gameplay itself.

Monte Lua now appears here as the first example game package built on top of MDL rather than as the platform's identity.

What MDL Is

The engine, not just one game

MDL is the shared product layer for narrative game runtime, session continuity, universe state, generated scene flow, image output, and presentation systems.

Runtime
Persistent world state, character flow, and session continuity.
Platform
Shared engine surfaces, creator tools, and hosting infrastructure for multiple games.
Output
On-the-fly CG generation during play, not just fixed backgrounds and predefined sprites.
First example game
Monte Lua title screen

Monte Lua

Monte Lua is the first public game package built with MDL. It now lives as its own repo and product package, while MDL remains the shared engine underneath it.

Play Monte Lua
Image generation

Generated CGs during gameplay

Monte Lua now generates CG-style images during play itself. That means the scene presentation can keep evolving with the story instead of relying only on fixed backgrounds and a closed sprite set.

This is the missing ingredient that makes MDL feel complete as an engine for endless visual novels: runtime narrative state, persistent characters, hosted deployment, and now visual output that can be created on demand inside the game loop.

Studio
Build a full endless VN inside MDL with generated characters, sprites, and backgrounds.
Hosting
Publish to MDL and custom domains, with creator payouts planned as the platform grows.
Monte Lua gameplay scene with generated CG example 1
Example 1
Monte Lua gameplay scene with generated CG example 2
Example 2
Monte Lua gameplay scene with generated CG example 3
Example 3
Monte Lua gameplay scene with generated CG example 4
Example 4