๐ Launching Pixel Arena โ Real-Time Multiplayer Mini-Games in Your Browser!
Hey folks! ๐
I'm super excited to share my latest project โ Pixel Arena, a browser-based multiplayer mini-game platform built using the MERN stack + Socket.IO.
๐ฏ Live Demo: https://pixelarena.netlify.app
๐ GitHub: https://github.com/ahad324/Pixel-Arena
๐น๏ธ What is Pixel Arena?
Pixel Arena is a real-time, fast-paced multiplayer game collection you can play straight from your browser. You create or join a room, share a code with friends, and dive into chaotic, strategic, or silly game modes.
Itโs completely mobile-friendly and built for fun, quick play sessions.
๐ฎ Game Modes
Hereโs what you can play right now:
| Game Mode | Emoji | Description |
|---|---|---|
| Tag | ๐โโ๏ธ | Avoid being โItโ and earn points the longer you survive. |
| Territory Control | ๐จ | Paint the grid with your color before time runs out. |
| Maze Race | ๐บ๏ธ | First to find the maze exit wins! |
| Hide and Seek | ๐ป | Seekers tag hiders in a maze. Caught players switch sides. |
| Heist Panic | ๐ฐ | Pick the right keypad to escape. Wrong choices stun you. |
| Infection Arena | ๐ฆ | A virus spreads! Evade or infect others. Last one uninfected wins. |
| Trap Rush | ๐ฃ | Reach the goal while dodging invisible traps. |
More are in the works ๐
โจ Features
- ๐ Real-time multiplayer via Socket.IO
- ๐ Private + public room support
- ๐ฑ Mobile support + joystick controls
- ๐ In-game live emoji reactions
- ๐จ Multiple UI themes and color schemes
- ๐พ Persistent usernames (auto-saved)
- ๐งผ Clean monorepo with React + Node
๐ง Tech Stack
Frontend (client/)
- React + TypeScript + Vite
- TailwindCSS + Framer Motion
- socket.io-client
Backend (server/)
- Node.js + Express + TypeScript
- Socket.IO for game syncing
DevOps
- Monorepo
- Netlify (client)
- Railway with Nixpacks (server)
๐ธ Sneak Peek
๐ค Contribute or Playtest!
Want to try it locally or contribute? Full local setup instructions are on the GitHub README.
Repo: https://github.com/ahad324/Pixel-Arena
If you like it, a โญ would mean a lot!
Also โ I'd love feedback:
- Which game modes do you like most?
- Got an idea for a new one?
- Any bugs or UX ideas?
Thanks for checking it out! ๐
Top comments (0)