Consequence™ is a writing and narrative design pipeline for games, designed for the Unreal Engine®. Consequence gives you narrative superpowers:
All from your browser, without syncing or opening the editor. Consequence is designed for the most creative, streamlined development process.
Consequence integrates with the Unreal Engine as a plugin to deliver all your writing to the player as audio, subtitles, and integration with your game and character systems like facial animation, localization, dialogue selection and game narrative state.
See our Feature List for a full breakdown, or if you're ready to try Consequence, sign up for access to the private beta ↗ and leave a message proving you're a human to jump the queue!
The Consequence pipeline consists of 3 parts:
Consequence users log into your project at consequence.app ↗ to create dialogue events and write the dialogue. They define characters, and establish triggering rules and facts. They can also add Strings.
Consequence Client works invisibly in the background. Click Submit from Consequence to submit your data using the Consequence Client.
In the Unreal Editor, open the Consequence window and click Update. This will import your latest data from Consequence into Unreal's format and submit the Unreal asset to Perforce. Your latest work is now ready to test! See more details at Workflow.
View our Feature List for a full feature breakdown, or head straight to Core Concepts to learn how Consequence architects your narrative pipeline.
Ready to try Consequence? Sign up for access to the private beta ↗ and leave a message proving you're a human to jump the queue!