A fun party game built with Vue 3, TypeScript, and Tailwind CSS where players try to find the impostor who doesn't know the secret word!
- Setup: Choose the number of players (3-20) and select a category
- Word Distribution: Each player except one (the impostor) receives the same secret word
- Discussion: Players take turns describing the word without saying it directly
- Detection: After discussion, players vote to eliminate who they think is the impostor
- Victory:
- Impostor wins if they avoid detection and correctly guess the word
- Other players win if they successfully identify the impostor
- ๐ฒ Deterministic randomization - Same game setup always produces the same impostor and word
- ๐ฑ Mobile-friendly responsive design
- ๐จ Beautiful UI with smooth animations and modern design
- ๐ฏ Multiple categories with extensive word banks
- ๐ Starting player indicator for organized gameplay
- ๐ Easy round management with one-click new rounds
- ๐พ Persistent settings using local storage
- ๐ Built-in rules and helpful instructions
- Node.js (v16 or higher)
- npm or yarn
-
Clone or download this project
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and navigate to
http://localhost:5173
npm run buildThe built files will be in the dist directory.
- Everyday - Common household items and daily objects
- Food - Delicious dishes and cuisine from around the world
- Places - Locations and destinations
- Animals - Creatures from land, sea, and air
- Sports - Athletic activities and games
- Technology - Modern gadgets and digital devices
- Vue 3 with Composition API
- TypeScript for type safety
- Tailwind CSS for styling
- Vite for fast development and building
- VueUse for useful composables
- Lucide Vue for beautiful icons
- Smooth animations and transitions
- Visual feedback for interactive elements
- Clear visual hierarchy and intuitive layout
- Accessibility considerations with proper labeling
- Mobile-optimized touch targets and responsive grid
- Progressive disclosure to avoid overwhelming users
- Helpful tooltips and contextual information
Feel free to submit issues, feature requests, or pull requests to improve the game!
This project is open source and available under the MIT License.
Have fun finding the impostor! ๐ต๏ธโโ๏ธ๐ต๏ธโโ๏ธ