Inspiration

My fascination with the Harry Potter universe, particularly the enigmatic and dark elements surrounding Horcruxes, inspired me. I was drawn to the complexity of Tom Riddle's diary, not just as a magical object, but as a character that influences choices and outcomes. I wanted to create an interactive experience that allows users to engage with this artifact in a way that's both educative and thrilling.

What it does

It's a text-based adventure game that immerses players in the wizarding world. Through engaging with the diary, players make choices that influence the storyline, unravel the lore of Horcruxes, and outwit Tom Riddle's manipulative tactics. The game combines narrative depth with puzzles and challenges, teaching players about the complexities of dark magic and the power of choices.

How we built it

I leveraged AWS Generative AI - PartyRock to build the game.

Challenges we ran into

One major challenge was ensuring the AI's responses felt authentic to Tom Riddle's character while maintaining a balance between guiding the player and allowing free choice. Additionally, the unpredictability of AI responses was challenging too.

Accomplishments that we're proud of

Very proud of I can finally "write" into Tom's diary! I'm also proud of creating an interactive game that feels true to the Harry Potter universe while pushing the boundaries of what text-based adventure games can offer. The use of AWS Generative AI - PartyRock to craft a game that adapts to individual player decisions in real-time represents a significant technical achievement.

What we learned

Throughout this project, I gained insights into the complexities of narrative game design. I also deepened my understanding of AWS's AI and cloud services, and how easy it is to create an application on PartyRock without a single line of code!

What's next for Tom Riddle's Diary: The Horcrux Legacy

Looking forward, I plan to expand the game with more storylines, puzzles, and challenges, including AR elements for a more immersive experience. I aim to explore multi-player capabilities which will allow friends to experience the journey together and see how different choices lead to different outcomes. Continuous improvement based on user feedback and further integration of AI to enhance personalization and interactivity are also on my roadmap.

Built With

Share this project:

Updates