Design, prototype, and experience your game’s narrative and systems.
Gamesmith Studio is a shared workspace for designers and developers. Define intent, structure, and logic in one place. Everyone works from the same source of truth.
Collaborate in real time, leave contextual notes directly on flows and assets, and evolve your game without losing clarity as ideas grow and change.
No more lost context. No more translation layers. Just a clearer path from vision to implementation.
Define the structure of your game world with intention. Create blueprints (classes) that mirror your coding environment, then instantiate them as assets (objects) you can reference everywhere – from dialogue to logic to cinematics. We even support component-based development!
Bring your story to life through powerful visual flows. Design complex dialogue trees, branching quests, cinematics, and narrative sequences that clearly show how your game unfolds – choice by choice.
Prototype gameplay logic directly inside your flows. Gate choices with conditions, roll random outcomes, set and modify variables, update assets on the fly, and even process loops – all without leaving the narrative context.
Play your narrative like a visual novel. Execute logic nodes step by step to experience pacing, branching, and consequences exactly as players will, long before code is written.
Upload WAV or MP3 files to hear dialogue spoken automatically during simulation.
Generate clean, production-ready voiceover scripts, grouped by NPC, so recording sessions are fast, focused, and frustration-free.
Translate every aspect of your game from a single place. Manage localized text across dialogue, assets, and systems, then export to JSON or CSV for seamless handoff to your development team.
Not everything fits neatly into a flow. Create freeform articles for lore, design notes, or narrative drafts. Link them directly to blueprints, assets, flows, or other articles using @mentions.
Collaboration is at the heart of Gamesmith Studio. Leave a comment on anything—from a specific dialogue node in a flow to a lore article or a Blueprint. Tag your teammates with @mentions to bring their attention exactly where it's needed and keep the conversation in context.
Save snapshots of your flows at key moments and rely on automatic versioning for files. Stay oriented as your project grows, even through big changes.