Speech Roulette is a fun, casual party game that turns any topic into an improvised presentation! It’s perfect for breaking the ice, challenging participants’ creativity, or just having a laugh. Each game is unique, thanks to randomly generated images from Unsplash. 🚀
A special thanks to Play Speechless by Carmelo Ventimiglia for the idea and inspiration behind this project. 🙌
Watch the gameplay in action!
The goal of Speech Roulette is simple: assign a topic to a speaker and let them improvise a presentation based on the displayed images. With varying difficulty levels and themes ranging from quirky to geeky, this game is perfect for any occasion.
- Dynamic images: Automatically fetch images using the Unsplash API.
- Interactive carousel: Seamless slide navigation via buttons.
- Preset topics: Three difficulty levels (
easy,medium,hard) plus ageekcategory for tech enthusiasts. - Responsive interface: Optimized for desktop, tablets, and mobile devices.
- Framework: Flutter for Web.
- CI/CD: GitHub Actions for automated testing and deployment.
- API: Unsplash API for high-quality dynamic photos.
We’re always looking for new ideas and contributions! Check out the contribution guide for details on how to get started.
A big thank you to everyone who made Speech Roulette possible:
- Unsplash: For the amazing free images powering the game.
- Carmelo Ventimiglia: For the original idea that inspired this project.
- ChatGPT: For generating the creative topics featured in the game.
- Andrea Leone: For the custom assets.
- The open-source community for providing fantastic libraries 📚.
- Everyone who played, tested, or suggested improvements.
With Speech Roulette, creativity knows no bounds. Grab the mic, hit "Start," and wow your audience with your wit. 🎤✨