๐ฎ AI-Kinator: A Reverse Akinator Game
๐ Inspiration
We wanted to build a fun, interactive puzzle game for this hackathon. After rejecting several ideas, inspiration struck when YouTube randomly recommended an old Akinator video.
๐ก What if, instead of answering, the player asks questions to guess a secret entity?
And just like that, AI-Kinator was born!
๐น๏ธ What It Does
AI-Kinator flips Akinator on its head! Instead of the AI guessing, you ask yes/no questions to figure out the secret entity. The challenge? Can you outsmart the AI before running out of guesses?
๐๏ธ How We Built It
We used:
โ๏ธ Google Gemini API for processing user questions.
โ๏ธ Devvit (Blockposts) for simple Reddit integration.
We initially considered a Web UI, but Devvitโs complexity led us to stick with blockposts for a smoother experience.
๐ง Challenges We Ran Into
๐น No Fixed Decision Tree: Unlike Akinator, our game required AI to handle unstructured guesses dynamically.
๐น Finding a Free AI API: Paid options were out, and Reddit limits LLMs. We settled on Google Gemini since itโs free.
๐น Devvitโs Limitations: Web UI was tricky, so we kept it simple with blockposts.
๐ Accomplishments
โ
Built a fully functional, engaging game.
โ
Implemented AI-driven responses dynamically.
โ
Worked around budget and Devvit constraints to deliver a fun experience.
๐ What We Learned
๐ก AI-driven guessing is harder than static decision trees.
๐ก Free tools can work if you get creative (shoutout to Google Gemini).
๐ก Simplicity winsโblockposts made development smoother.
๐ Whatโs Next?
๐น More themes & categories
๐น Multiplayer mode
๐น Better AI response tuning
We hope Redditors enjoy playing AI-Kinator as much as we enjoyed building it! ๐
Built With
- api
- devvit
- gemini
- typescript
Log in or sign up for Devpost to join the conversation.