Redditor's Maze - Game Description

Inspiration

The idea for Redditor's Maze emerged from the desire to gamify the learning and exploration of Reddit. Reddit's vast and diverse content offers countless opportunities for knowledge sharing, but navigating through it can be overwhelming. We wanted to transform Reddit posts into an interactive puzzle, where players could engage with content and answer quizzes based on Reddit's posts and comments, all while advancing through a maze and earning rewards.

What it does

Redditor's Maze is a fun, interactive puzzle game where players navigate through a maze made up of Reddit posts and comments. The objective is to answer questions related to the content of Reddit posts correctly to advance through the maze and achieve the highest score. The game not only tests knowledge but also incorporates time-based challenges and strategy for completing the maze efficiently.

How we built it

We built Redditor's Maze by combining data collection from Reddit, game logic, and interactive design. The game uses Reddit's API to fetch posts and comments, which are then transformed into quiz questions within the maze. We utilize the Devvit library to create blocks-post that serve as questions for the game, while Redis is used to store player states, scores, and maze-related information. The scoring system in the game is dynamic, based on completion time, difficulty level, and answer accuracy.

Challenges we ran into

One of the primary challenges we faced was ensuring that the game was interactive and intuitive while also extracting meaningful content from Reddit. We had to deal with issues related to data scraping, especially handling the variability in post and comment formats. Additionally, building a scoring system that fairly rewards players based on time and accuracy, while making the game challenging, took considerable fine-tuning.

Accomplishments that we're proud of

  • Successfully integrated Reddit's API to pull relevant posts and comments dynamically, ensuring fresh and diverse content for every game.
  • Developed an interactive scoring system that adapts based on quiz accuracy and completion time.
  • Created a smooth and engaging user interface where players can easily navigate the maze, answer quizzes, and track their progress.
  • Built a leaderboard to allow players to compare their scores and compete for the highest rankings.

What we learned

Throughout the development of Redditor's Maze, we learned a lot about handling real-time data from Reddit, implementing game mechanics around user input, and ensuring a smooth user experience across different devices. We also discovered the importance of balancing difficulty and reward in game design to keep players engaged without making the game too easy or frustrating.

What's next for Redditor's Maze

In the future, we plan to enhance Redditor's Maze with additional features, such as:

  • Adding more complex game mechanics, such as hidden paths and bonus challenges, to increase replayability.
  • Integrating more advanced AI to generate dynamic quizzes based on Reddit’s trends and popular discussions.
  • Expanding the leaderboard system to include more detailed rankings, achievements, and rewards.

Built With

Share this project:

Updates