← All work
03 — Real-time multiplayer

GameWeb

Online game platform with voice chat

Role
Game design, server, 3D
Year
2026
Type
Real-time multiplayer · Full-Stack
Tech stack
Node.jsExpresssocket.ioThree.jsWebRTCSQLite
GameWeb

Lobby, rooms, text and WebRTC voice chat, and the games: the 3D team shooter “Oasis Strike” with an authoritative server and bots, plus 2- and 4-player chess.

In Oasis Strike two teams of five fight to plant and defuse a bomb. The server is authoritative for ammo, fire rate, hits, health, rounds and the bomb, and validates client movement against speed and walls. Nine weapons with recoil and a buy menu, bots at four levels, plus clocked 2-player chess and 4-player chess on the 14×14 cross board.

Key features5
  • Authoritative server with hits against the real map mesh
  • WebRTC voice chat with TURN support
  • 9 weapons, buy menu and timed rounds
  • Bots at 4 levels, automatic seat takeover
  • 2- and 4-player chess on a shared rules engine
● Live demo

Try the panels

This project is running live. Sign in with the demo accounts below or create your own account.

Sign up ↗

Press “Sign up” — only a username and password. Create a room and share its link to play with friends.

Game lobby

gameweb.arthcode.ir/ ↗

Rooms, text and voice chat, Oasis Strike and 2-/4-player chess. Empty seats are filled with bots.

Sign in with your own account (sign up above).

Voice chat needs microphone permission and only works over HTTPS.

⚠ Demo data may be reset at any time. Don't enter real information.

Apps1
Next project04 / 09
Digital marketplace · 2024 — 2026

Ketabisho

Marketplace for books, notes & courses

Have a project in mind?

Let'sbuild it

Fill in the form and the ArthCode team will reply within 24 hours. In a hurry? Email us directly.

  1. 01Your request
  2. 02A short call for details
  3. 03Proposal, timeline & cost
01 — What do you need?
02 — Budget
03 — Timeline
GameWeb | ArthCode