# Prompt Masters 🎨 🖼️
Prompt Masters is a multiplayer, image-generation party game where players compete to generate the best AI-generated images based on funny or absurd prompts. Players submit their generated images, and the other participants vote for the best one. The player with the highest score at the end of the game wins!
## 🌐 Play the Game
Play it live [here](https://promptmasters.onrender.com)!
(Initial connection may take a moment due to server deploying.)
## 🚀 Features
- **Multiplayer Gameplay:** Play with friends by joining a room using a unique Room ID.
- **AI Image Generation:** Use AI to generate images based on creative and hilarious prompts.
- **Voting System:** Players vote for the best images, but creators of the images cannot vote for their own.
- **Leaderboard:** Track scores and see who's in the lead after each round.
- **Customizable Game Settings:** Choose the maximum number of rounds, bonus points, and image generations.
## 🕹️ How to Play
1. **Join a Room:** Enter a unique room ID to create or join a game room.
2. **Generate Images:** Receive a prompt and generate images based on it using AI.
3. **Submit Image:** Choose your best image and submit it for voting.
4. **Vote on Images:** Vote on the best images submitted by other players.
5. **Track Scores:** View the leaderboard after each round.
6. **Win the Game:** The player with the highest score at the end of the rounds wins!
## 🔧 Tech Stack
- **Node.js** with Express for the backend
- **Socket.IO** for real-time communication
- **Render.com** for deployment
- **Pollinations AI** for image generation
- **HTML/CSS/JavaScript** for the frontend
## 🛠️ Setup and Installation
To run the game locally, follow these steps:
1. Clone the repository:
:git clone https://github.com/yourusername/PromptMasters.git
2. Navigate to the project directory:
:cd PromptMasters
3. Install dependencies:
:npm install
4. Start the development server:
:npm start
5. Visit `http://localhost:3000` to play the game locally.
## 📦 Deployment
The game is hosted on [Render](https://render.com). To deploy the game, simply follow these steps:
1. Push your latest code to the `main` branch.
2. Render will automatically build and deploy the application using the `npm start` command.
## ✨ Contributions
This game is still a work in progress, so feel free to fork the repository, create issues, and submit pull requests to help improve it!
---
**Have fun playing Prompt Masters!**-
Notifications
You must be signed in to change notification settings - Fork 0
PromptMasters is a multiplayer AI image-generation game where players create images from prompts and vote on the best ones. Compete across several rounds, earning points for each vote. The player with the highest score wins! Built with Node.js and Socket.io for real-time play. Fun, creative, and competitive!
nickdeupree/PromptMasters
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
PromptMasters is a multiplayer AI image-generation game where players create images from prompts and vote on the best ones. Compete across several rounds, earning points for each vote. The player with the highest score wins! Built with Node.js and Socket.io for real-time play. Fun, creative, and competitive!
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published