How Unity’s flexibility helps power IMMORTALITY’s unique gameplay and storytelling

March 29, 2023

How does a small team create a nonlinear narrative game with full-motion video (FMV) – and deliver this high-scale, high-file size experience to players on consoles, desktop, and mobile? With Unity’s flexible development platform and their own partnerships with Netflix Games and Xbox®, Half Mermaid launched the award-winning IMMORTALITY, an interactive trilogy that turns match cuts into gameplay and deconstructs the medium of cinema.

“The cross-platform nature of Unity has always been a key part of its appeal.” – Sam Barlow, Game Designer, Half Mermaid

Read this case study to learn how Half Mermaid:

  • Imported and tagged a 400-page script into a nonlinear interactive experience
  • Optimized and rendered over 2,000 video thumbnails and transitions using the C# Job System
  • Condensed 10 hours of high-definition video footage and audio into an 11 GB download
  • Maintained an immersive “analog feel” for manipulating video footage using the Input System
Previous Flipbook
Create modular game architecture in Unity with ScriptableObjects
Create modular game architecture in Unity with ScriptableObjects

Learn how to use the ScriptableObject class to create a modular code architecture for your game, speed up y...

Next Video
[On-demand webinar] Building a production-ready multiplayer game with Unity: Episode 4
[On-demand webinar] Building a production-ready multiplayer game with Unity: Episode 4

In episode three of our Netcode for GameObjects series, learn about making your game resilient to your play...