top of page

The Elf's Apprentice (PC)

Genre: 2D, couch co-op, puzzle, narrative-driven
Platform: PC
Engine and Tools: Unity, Photoshop

A cooperative puzzle game designed to evoke reflective nostalgia and foster meaningful conversations between generations. Inspired by intergenerational storytelling, the game weaves together puzzles and a narrative that encourages players to share personal memories while collaborating to progress. The Elf's Apprentice is the practical prototype of my dissertation research at Brunel University.​ ​

Team: Solo
Duration: 3 months

Click on the buttons below to learn more

More about the game:

Gameplay

  • Designed for two players, the game requires collaboration through knowledge-sharing and problem-solving.

  • Each puzzle is crafted to rely on real-world knowledge possessed by one of the players, ensuring that both must contribute their experiences to progress.

  • Topics covered in puzzles include fashion, tools, pop culture, media, technology, and non-digital navigation—each typically more familiar to one generation than the other.

  • The narrative setting and character interactions are designed to reflect the player profiles, creating moments of resonance, personal reflection, and shared storytelling.

Design Process & Research

  • Developed through an iterative process combining literature reviews, historical research, and game prototype testing.

  • Inspired by cooperative games, puzzle mechanics, and nostalgic themes, the game explores how video games can serve as tools for fostering empathy and understanding.

  • The research informed both the theoretical and practical aspects of game design, leading to a refined, experience-driven approach.

​Impact & Takeaways

  • This project serves as an exploration of how games can encourage meaningful intergenerational communication.

  • It contributes to academic discussions on nostalgia in game design, highlighting the potential of interactive media to bridge generational gaps.

  • Through its unique blend of puzzles, storytelling, and cooperative play, it demonstrates how digital experiences can go beyond entertainment to create deeper, more personal connections.

Skills Used

Game Design

  • Puzzle Design – Created intergenerational puzzles requiring collaborative problem-solving.

  • Narrative Design – Developed a story that complements player dynamics and fosters shared reflection.

  • Mechanics & Systems Design – Balanced cooperative play, ensuring both players contribute meaningfully.

  • User Experience (UX) Design – Ensured accessibility and intuitive gameplay for different age groups.

Game Development

  • Prototyping – Iterated on game mechanics based on feedback.

  • Game Balancing – Adjusted puzzle difficulty to accommodate different player skill sets and technological literacy.

  • Scripting – Used C# (Visual Studio) to implement game logic in Unity.

Art & Visual Design

  • 2D Art & Illustration – Created visual assets, including backgrounds, characters, and UI elements.

  • Art Direction – Developed a cohesive visual style that enhances the game’s themes.

  • UI/UX Design – Designed an intuitive interface to guide players seamlessly through puzzles.

Game Development

  • Prototyping – Iterated on game mechanics based on feedback.

  • Game Balancing – Adjusted puzzle difficulty to accommodate different player skill sets and technological literacy.

  • Scripting – Used C# (Visual Studio) to implement game logic in Unity.

Research & Analysis

  • Academic Research – Conducted literature reviews on nostalgia and intergenerational game design.

  • Playtesting & Iteration – Gathered feedback and refined game design through multiple iterations.

Project Management

  • Time Management – Balanced research, design, and development within the project timeline.

  • Industry Engagement – Connected with professionals in game design and narrative fields to seek feedback, improving the game’s design based on expert insights.

bottom of page