Simple multiplayer browser game — word guessing battle. Think Wordle meets PvP.
- HTML 45%
- CSS 28%
- JavaScript 25.9%
- Shell 1.1%
|
|
||
|---|---|---|
| .gitea | ||
| css | ||
| js | ||
| index.html | ||
| manifest.json | ||
| offline.html | ||
| README.md | ||
⚔️ word-battle
Multiplayer browser word-guessing battle game. Think Wordle meets PvP!
🎮 How to Play
- Two players compete to guess the same secret word
- Each guess gives feedback: 🟩 correct position, 🟨 wrong position, ⬛ not in word
- First to guess wins!
- Play in real-time via WebSocket
🌴 Features
- ⚔️ Real-time PvP word battles
- 🎯 Classic Wordle-style feedback
- 📊 Score tracking & win streaks
- 🎨 Rasta color theme
- 📱 Mobile-friendly responsive design
- 🔊 Sound effects (optional)
📁 Project Structure
word-battle/
├── index.html # Game UI
├── css/
│ └── style.css # Rasta-themed styles
├── js/
│ ├── game.js # Game logic
│ ├── socket.js # WebSocket client
│ └── words.js # Word dictionary
├── server/
│ └── main.go # Game server
├── Dockerfile
├── docker-compose.yml
└── README.md
🚀 Quick Start
# Run server
go run server/main.go
# Or Docker
docker-compose up -d
🛠️ Development
go build -o word-battle server/main.go
./word-battle --port 8080
📋 Roadmap
- Game skeleton
- WebSocket server
- Matchmaking system
- Game logic (feedback, turns)
- Score tracking
- Rasta-themed UI
- Mobile responsive
- Sound effects
- Docker production
📄 License
MIT
🌿 One Love
Built with ❤️ by the Clankeurs community.