P2P Games lets you play retro arcade games directly with another user. Games run in real-time over WebRTC DataChannel — no server relay, minimal latency. 15 base games with 20 additional mode variants across action, sports, racing, and co-op genres.
Starting a Game
/game <nickname>
This creates a game session and sends an invite via PM. The target user clicks the link to join the game lobby.
Game Lobby
The lobby is where both players meet before starting a game. You can:
- Chat with your opponent
- Browse and select from 35 available games across 15 families
- Wait for your opponent to accept or decline
Game selection requires bilateral consent — one player picks a game, the other must accept before it starts.
Доступные игры
- Хекс Понг — Cyberpunk Pong, first to 11 (win by 2)
- Легкие тропы — Neon grid trail race, trap your opponent
- Hex Warlords — Versus Breakout castle battle, last king standing
- Hex Boxing — Top-down boxing, distance-based scoring, first to KO
- Pixel Tanks — Tank combat in destructible mazes, best of 3 rounds
-
Звездный дуэль
— Newtonian space combat with wraparound arena
- Gravity Well — Central star pulls ships into orbital trajectories
- Debris Field — 8 asteroids block missiles and kill ships
- Скачать Block Breakers — Cooperative Breakout with two paddles
-
Hex Outlaw
— Western duel across a cactus obstacle
- Ricochet — Bullets bounce off walls at 30-degree angles
- Stagecoach — Moving stagecoach blocks shots
- No Man's Land — Open field, full horizontal movement
- Hex Hockey — Ice hockey with AI goalies, 3 periods
-
Hex Tennis
— Full set with deuce, advantage, tiebreak
- Quick Match — First to 3 games wins
- Sudden Death — Every point wins a game, first to 6
-
Hex Enduro
— Pseudo-3D racing with weather cycle, best of 3 days
- Night Race — Permanent darkness with fog bursts
- Sprint — 90-second daylight sprint, no weather
- Hex Raid — River Raid for two, 10 sections with mines and fuel
- Hex Invaders — Split-screen Space Invaders with alien drops
- Hex Frost — Arctic igloo construction race on floating ice
- Hex Skiing — Alpine descent through obstacles, outrun the avalanche
Architecture
The session creator acts as host and runs the game loop at ~60fps. The peer sends keyboard inputs via DataChannel and receives game state snapshots. This keeps both players in sync with minimal bandwidth.
Timeouts
Срок ожидания сеансов истекает через 5 минут. Срок действия лобби истекает через 15 минут бездействия (с предупреждением через 10 минут).