Skip to content

Studio or CLI?

Doodle Studio and the Doodle Engine CLI work with the same project files. Both create the same kind of game, and you can move between them whenever your way of working changes.

Doodle Studio suits people who prefer to work through a desktop app. Visual mode presents fields and controls suited to the content you are editing. Source mode opens the same file as text with syntax highlighting and project-aware suggestions. Both modes are part of Doodle Studio, along with a playtester that can start at a particular dialogue node and show how the game state changes.

The command line suits people who prefer a terminal and a separate text editor. The CLI creates the project and runs its development, validation, and build commands. You edit the readable YAML, .dlg, React, and CSS files in the editor of your choice.

Opening a project in Doodle Studio does not change its format. Someone else can edit the same project in VS Code and run commands from a terminal. This also lets one person switch tools according to the task at hand.

Once you know where you want to begin, complete Installation and continue to Your First Game. The tutorial explains the shared Doodle Engine concepts once and gives the appropriate steps for either way of working.