← Back to Projects

Survive If You Can

Survive if you can is an interactive, narrative-driven horror game. The player navigates a haunted house, making choices that affect the story and determine the ending.

ReactAedify.AiGitHorror

About This Project

The game follows a choose-your-own-adventure structure, where suspense, moral decisions, and atmosphere are central to the experience. Game Context: You and your friends enter a haunted house. They panic and run ahead, leaving you behind. Instead of escaping, you decide to search for them knowing every decision could lead you deeper into danger. Will you abandon your friend to survive . . . or risk everything to find them? This project was created during Sparkhacks 2026 alongside Harini Solaidurairaj, Aleena Mehmood, and Dana Fakhreddine.

Key Features

  • Choose-your-own-adventure gameplay where every decision impacts the storyline and ending
  • Multiple branching paths that create unique story outcomes
  • Immersive horror atmosphere with integrated background videos and suspenseful audio
  • Interactive dialogue and moral decision-making that shapes the player’s survival
  • Responsive React-based interface for smooth, real-time scene transitions
  • Deployed live for instant web access and seamless user experience

Technologies Used

  • IDE: VSCode
  • React & Vite
  • Github for team collaboration
  • Aedify.Ai for deployment
  • Pixabay for video's and audio

Challenges & Learnings

Challenges:

Our tight schedule, combined with our ambition to deliver a polished experience, pushed us to work efficiently under pressure. A major challenge was managing GitHub merge conflicts, but we worked through them as a team to keep everyone aligned and the codebase consistent. Another obstacle was integrating audio and video elements into the game. While these were essential for immersion, implementation proved more difficult than expected. After researching solutions, we discovered Pixabay, which provided high-quality videos and audio that helped elevate the atmosphere and overall experience.

What I Learned:

Overall this experiance remined me the joy of coding as just creating the storyline and little details was filled with laughter. My team and I also couldn't stop scaring ourselves trying to find the perfect jumpscare and audios. All in all this project allowed me to try new things like incorporating videos as our background and deployment with a new technology.

This project was created in February 2026