Narrator Event System – Bring Your Game’s Story to Life
The Narrator Event System makes it simple to add voiceovers, dialogue prompts, and interactive narration to your Unity project. Perfect for story-driven games, tutorials, educational apps, or accessibility features.
Use this tool to seamlessly trigger audio prompts while displaying accompanying text and/or images. Immerse players in your game's narrative and effortlessly guide them through each level with dynamically triggered instructions that can react to what they're doing in the game.
With a wide range of options, you can choose from a random list of narration clips. This enhances the replayability factor of your game, making every playthrough feel fresh and natural for the player.
Make a dynamic Narrator like in games such as ‘The Stanley Parable’, or ‘High on Life’.
🎯 Key Features
- 🧠 Simple integration: Plug-and-play setup with clear event hooks
- 📜 Flexible dialogue control: Easily queue, repeat, or stop audio playback
- 🛠️ Editor-friendly: Preview narration directly from the Unity Inspector
- 🧩 Modular design: Easily expandable to fit your project needs
- 🎥 Video Setup Tutorial and step-by-step guide
- 📘 Illustrated Documentation explaining the full system in detail
- 🗣️ Easily create Narration Events with Text Audio Prompts
- 🗂️ Organised Scriptable Object workflow
- ⏱️ Set trigger options with delays, random timings, and random choices
- 🚪 Trigger Narration Events on Player Collision
- 🎭 Listen to Player or NPC Animation Controllers to Trigger Narration Events
- 🔗 Link Narration Events to Unity Events
- ⚙️ Link other game elements to trigger when Narration Events fire
- 🧱 Simple Prefab drag and drop system
- 🔄 The narrator can exist between scenes and during scene loading
- 💾 Easily connect to a Save System to remember played Narration Events
- 💬 Discord support channel
🚀 Use Cases
- RPG or visual novel dialogue systems
- Narrated tutorials and onboarding flows
- Accessibility narration for UI elements
- Educational and training simulations
Demo Scene included with examples!
Support: https://discord.gg/DSUd2QcyHZ