Inspiration

Intuition and logical thinking play a crucial role in daily life. Many critical decisions are based on these abilities, making it essential to strengthen them. This game is designed to help players enhance both intuition and logical reasoning by challenging them to predict numbers strategically. It’s not just about guessing—it’s about analyzing hints, recognizing patterns, and making calculated decisions.

What it does

The game generates a random number, and players attempt to guess it correctly within a limited number of attempts. With each guess, they receive hints (higher or lower), encouraging them to think critically and adjust their strategy. The leaderboard tracks top scores, adding a competitive element to improve decision-making speed and accuracy.

How we built it

  • Frontend: Developed using TypeScript, JavaScript, HTML, and CSS, ensuring a clean and interactive user experience.
  • Devvit Integration: Used Devvit blocks for the home page UI and Devvit block webview to enhance the game’s functionality.

  • Game Logic:TypeScript handles the number generation, player input, and hint system efficiently. Database: Redis is used for storing and managing leaderboard data, ensuring fast
    retrieval and updates.

Challenges we ran into

  • Integrating Devvit blocks seamlessly with the game’s interface.
  • Implementing real-time leaderboard updates using Redis.
  • Balancing game difficulty to keep it engaging while improving players’ intuition and logic.

Accomplishments that we're proud of

  • Successfully combining Devvit blocks and webview for an enhanced user experience.
  • Implementing an efficient Redis-powered leaderboard for tracking player performance.
  • Creating a game that not only entertains but also strengthens logical thinking and intuition.

What we learned

  • The power of TypeScript in structuring and managing game logic.
  • How to integrate Redis for real-time data storage and retrieval.
  • The importance of designing a game that improves cognitive skills like logical reasoning and intuition.

What's next for Number Guess

  • Adding difficulty levels (Easy, Medium, Hard) with different number ranges.
  • Implementing multiplayer challenges, allowing players to compete in real time.
  • Expanding the leaderboard with player profiles and achievements.
  • Deploying the game for a global audience to improve their intuition and logical thinking skills.

Built With

Share this project:

Updates