Inspiration

We wanted to create more than a one-time ethical game. Our vision was a daily experience where players return every day to face a new moral dilemma, reflect on their choices, compare perspectives with the community, and gradually discover the person they are becoming.

What it does

The core hook driving daily participation consists of daily rewards, activity streaks, and achievement badges. Additionally, users unlock new themes every 10 days based on their task consistency. To maintain engagement, a personalized personality report, generated from the user's choices, is provided at the end of each 10-day cycle.

How we built it

Built using Reddit Devvit, Phaser, React, TypeScript, Vite, and Tailwind CSS. Phaser powers the interactive drag-and-drop gameplay, while React manages the user interface and game flow.

Challenges we ran into

I found the hackathon just half day before the deadline, being a solo developer making time management my biggest challenge while building, polishing, and submitting a complete interactive experience.

Accomplishments that we're proud of

A Thought-Provoking Experience: We created a game that challenges players and deepens engagement.

Improved Real-World Relationships: Daily choice-making exercises help users develop better decision-making skills in their personal lives.

ChoiceDNA Personality Analysis: Our unique system provides deep, actionable psychological insights based on player choices.

The 'Future Letter' Feature: A meaningful mechanic that connects players' current decisions to their future selves.

Premium User Experience: Designed with polished animations and seamless, intuitive navigation.

What we learned

We learned that meaningful gameplay comes from emotional engagement and thoughtful design, not just mechanics. We also gained hands-on experience building interactive Reddit games with Devvit and Phaser.

What's next for ChoiceDNA

  • An expanded 10-day journey featuring brand-new dilemmas
  • AI-powered, personalized feedback tailored to individual player decisions
  • Community-voted scenarios that allow users to shape the gameplay
  • Shareable ChoiceDNA reports and competitive leaderboards
  • Daily challenges designed to boost retention and encourage social discussion
Share this project:

Updates

Submission history