Project Overview: Splat

Inspiration

The idea for Splat came from the "Rick and Morty" episode "A Life Well Lived," where Morty experiences life through the eyes of a character named Roy, whose mundane life ends abruptly at age 55. I wanted to explore this fascinating concept further, seeing if an entirely AI-driven story could deliver genuine emotional impact and resonate deeply with players, despite being fully generated by algorithms.

What it does

Splat is an interactive storytelling experience that puts players in the shoes of Roy Thompson, an overly cautious insurance salesman facing a critical moment on his 55th birthday—a skydiving accident gone wrong. As Roy falls, the player relives significant memories from Roy’s past and makes key decisions that shape his emotional strength and determine his fate. The game emphasizes how everyday choices carry long-term consequences, prompting players to reflect on their own lives.

How we built it

We built Splat by integrating several advanced AI technologies:

  • Story and Dialogue: Created using GPT-4.5, crafting detailed branching narratives and realistic, emotional character interactions. GPT-4.5 is expensive but it avoided cliches and "AI Slop" much better than any other AI models.
  • Visuals: Pixel-art visuals designed with Midjourney, providing engaging and nostalgic imagery.
  • Audio: Voices and immersive soundscapes generated with ElevenLabs, accompanied by a soundtrack from Suno.
  • Integration: Utilized Bolt.new to seamlessly combine these AI-generated elements, streamlining the development process and enabling rapid iteration, crucial for our tight timeline.

Challenges we ran into

The biggest challenge was ensuring cohesion between the story, visuals, and audio. Because every element was AI-generated separately, maintaining consistency and emotional authenticity required significant fine-tuning. Balancing a complex branching narrative to avoid overwhelming players while preserving depth was another key challenge.

Accomplishments that we're proud of

We're proud that we created a fully AI-generated experience that genuinely connects emotionally with players. Achieving authentic emotional resonance with purely AI-generated content was a significant accomplishment, challenging common perceptions about the limitations of AI in creative storytelling.

What we learned

Working on Splat provided valuable lessons:

  • AI storytelling: We discovered AI’s surprising ability to generate narratives with emotional depth.
  • Workflow efficiency: Leveraging tools like Bolt.new showed how critical streamlined integration is, especially under tight deadlines.
  • Narrative clarity: We learned how essential simplicity and clarity are in interactive storytelling, balancing complexity with player accessibility.

What's next for Splat: A Life Well Lived

Moving forward, we plan to refine Splat further by incorporating player feedback, enhancing emotional depth, and potentially expanding the narrative into new chapters or storylines. Our goal is to continue exploring the potential of AI-driven storytelling, pushing the boundaries of interactive narrative experiences.

Built With

  • bolt
  • elevenlabs
  • github
  • gpt-4.5
  • midjourney
  • netlify
  • suno
Share this project:

Updates