Developed with Unreal Engine 5.4
Open Interactive Cinematic Framework project aim to a flexible base framework where you can build interactive and branching cinematic game experience in modular manner using Unreal 5's Modular gameplay and Gameplay feature feature.
Branching narrative depend on inkle scripting is used as core then solution will be build around this for designer to help easily tweak the experience in order to enhance gameplay.
Although the aim is to solve problem regard interaction cinematic, it also support linear narrative sequence workflow. What constitute an interactive cinematic:
- Multiple choices narrative.
- Situational commenting.
- Pickup and inspection.
- Action sequence that change narrative.
- Character interaction.
- Quick time event.
- Generate/update Level sequence from ink script.
- Workflow for localization.
- Binding audio with ink script narrative.
- Workflow for changing Level sequence base on choice.
- Workflow for trigger situational awareness commenting.
- Workflow for 1 to 1, 1 to many or many to many conversation.
- Adapt to character proportion.
https://github.com/JBenda/inkcpp
Swan song's procedurally generating level sequences from script
Assassin's Creed Odyssey Proc gen dialogue
Witcher 3's cinematic dialogue system