Inspiration

Goal Overview:

DailyDarkly is a choice based adventure game that presents players with a daily AI generated puzzle. To solve the puzzle, a player navigates through a series of binary choices, each furthering the adventure. The goal is to solve the puzzle in up to 10 steps. There may be up to 3 ways to solve each puzzle. If a player makes a series of choices that lead to an unsolvable path, it’s game over!

DailyDarkly leverages LaunchDarkly feature flags to enhance gameplay by enabling dynamic content updates, controlled rollouts, A/B testing, and real-time experimentation. Feature flags allow the team to update puzzles without redeploying the application, personalize player experiences, and quickly disable problematic features if issues arise. This integration ensures a smooth, engaging, and continuously evolving adventure game experience.

The Convex backend is critical for DailyDarkly as it ensures seamless real-time data synchronization, robust scalability, and simplified state management. This allows for instant reflection of player choices, smooth handling of increasing player numbers, and reduced development complexity, enabling the team to focus on creating engaging game content.

What it does

How we built it

Challenges we ran into

Accomplishments that we're proud of

What we learned

What's next for DarklyDailyChallenge

Built With

Share this project:

Updates

posted an update

Goal Overview:

DailyDarkly is a choice based adventure game that presents players with a daily AI generated puzzle. To solve the puzzle, a player navigates through a series of binary choices, each furthering the adventure. The goal is to solve the puzzle in up to 10 steps. There may be up to 3 ways to solve each puzzle. If a player makes a series of choices that lead to an unsolvable path, it’s game over!

DailyDarkly leverages LaunchDarkly feature flags to enhance gameplay by enabling dynamic content updates, controlled rollouts, A/B testing, and real-time experimentation. Feature flags allow the team to update puzzles without redeploying the application, personalize player experiences, and quickly disable problematic features if issues arise. This integration ensures a smooth, engaging, and continuously evolving adventure game experience.

The Convex backend is critical for DailyDarkly as it ensures seamless real-time data synchronization, robust scalability, and simplified state management. This allows for instant reflection of player choices, smooth handling of increasing player numbers, and reduced development complexity, enabling the team to focus on creating engaging game content.

Log in or sign up for Devpost to join the conversation.