Inspiration

The inspiration for "Guess the Celeb" came from the incredible popularity of celebrity-focused Reddit channels. These communities are full of passionate fans discussing their favorite celebrities. I wanted to create a game that would not only capture their attention but also offer a fun and interactive way to test their celebrity knowledge.


What It Does

"Guess the Celeb" is a simple yet engaging game where players are presented with a celebrity image and given 10 tries to guess their identity. Each correct guess earns a score out of 10, with points deducted for incorrect attempts. The game provides an exciting challenge while being easy to pick up and play.


How We Built It

The game was built using Reddit's Devvit framework, which allowed me to create an intuitive interface while integrating seamlessly with the Reddit platform.
Key components of the game include:

  • Image Randomization: A randomized selection of celebrity images for variety.
  • Scoring System: Tracks points based on accuracy, ensuring a competitive edge.
  • Responsive UI: Leveraging Devvit's tools to create a clean and user-friendly design.

Challenges We Ran Into

  1. Blurring Images with Inline Styling
    I initially planned to use inline styling to blur the celebrity images, making the game more challenging. However, due to limitations within the Devvit framework, I couldn't implement this feature yet.
  2. Handling Delays with await
    Managing asynchronous operations, such as adding delays, was tricky. It required careful debugging to synchronize game logic effectively.
  3. UI Alignment Issues
    Initial layout and alignment problems were resolved with guidance from Devvit's documentation.

Accomplishments That We're Proud Of

  • Successfully integrating a scoring system and random image logic.
  • Overcoming Devvit’s constraints to create a seamless user experience.
  • Building an interactive game that resonates with Reddit’s celebrity-focused communities.

What We Learned

  • Gained practical experience with Reddit's Devvit framework and its capabilities.
  • Improved handling of asynchronous operations and dynamic UI design.
  • Learned to creatively work around framework limitations to deliver functionality.

What's Next for "Guess the Celeb!"

  1. Blurring Feature: Introduce an image blur option in the future to increase difficulty.
  2. Expanded Content: Add more celebrity images to enhance replayability.
  3. Series Mode: Create interactive modes, such as guessing the series or movies associated with the celebrity.
  4. Community Suggestions: Incorporate feedback from Reddit users to continuously improve the game.

This is just the beginning of an exciting journey to make "Guess the Celeb" a must-play game for Reddit’s entertainment enthusiasts!

Built With

Share this project:

Updates