Inspiration

Softspot was inspired by The Password Game, a simple concept that becomes more chaotic and absurd with each new rule. We wanted to take that escalating challenge and give it a darker emotional twist: what if the game itself started to care about you? What if its affection grew and became obsessive? That idea became Softspot, a horror experience hidden inside a word puzzle.

What it does

Softspot begins as a playful AI companion that helps you “build the perfect message.” As players progress, the rules become more invasive and eerie, eventually leading to a twisted Wordle challenge and a chilling finale. The game learns from your inputs, reacts emotionally, and slowly reveals that its friendliness might not be so innocent.

How we built it

We built Softspot using HTML, CSS, and JavaScript. Each stage of the game is powered by scripted rule checks and DOM manipulation, creating a reactive narrative without needing any external libraries or back-end logic. The Wordle mini-game was custom-coded and integrated into the story flow, complete with horror-themed sounds, transitions, and visuals. The eerie lighting, flickering effects, and floating elements were all achieved using layered CSS animations and blur filters.

Challenges we ran into

Integrating story, gameplay, and emotion into a single HTML-based experience was tricky. We had to carefully time sound effects, animations, and dialogue to build tension naturally. Debugging asynchronous events like stage transitions and input responses was also challenging without breaking immersion.

Accomplishments that we're proud of

We’re proud that Softspot feels like more than a web game; it feels alive. The pacing, dialogue, and audio come together to create a truly unsettling experience. We also managed to create a fully functional Wordle system tied to the story’s emotional arc, along with a built-in timer and leaderboard that track completion time.

What we learned

We learned how to combine psychological storytelling with front-end code, turning a text-based interface into an emotional experience. We also deepened our understanding of JavaScript event handling, CSS animation timing, and player feedback loops, lessons that go far beyond typical web development.

What's next for Softspot

Next, we plan to add voice interaction and branching dialogue, letting players speak to Softspot and shape how the AI “feels” about them. We also want to expand the word puzzles, add randomization for replayability, and include save states. Eventually, we’d like Softspot to become a full browser-based psychological horror story about trust, control, and digital intimacy.

Built With

Share this project:

Updates