NT
NTechnologies
All work
Entertainment/NTechnologies

Chess Arena

Browser chess with a local engine, 3D board, and multiplayer client — built as a self-hosted arena rather than a wrapped third-party widget.

Chess Arena

Overview

Chess Arena is a self-hosted browser chess product: HTML boards (including a 3D view), a local engine bridge (Stockfish), and a multiplayer client with a small Node server. It is not a wrapped third-party widget.

Challenge

Embedding lichess or chess.com is easy and impossible to brand. Teams that want an arena on their own domain need engine, board, and sockets they control.

Solution

Static boards plus chess-engine.js and stockfish-bridge.js, multiplayer-client.js, and a server folder for play over the network. Assets and docs sit in-repo so the arena can be hosted anywhere.

What we built

  • 2D and 3D board frontends
  • Local engine via Stockfish bridge
  • Multiplayer client
  • Self-hosted Node static/API server
  • No third-party board iframe

Outcomes

  • Playable chess on a domain you own
  • Engine strength without shipping users off-site
  • 3D presentation for marketing and events

Stack

JavaScriptHTML5WebSocketStockfish

3D board | Engine play | Multiplayer client

Build something in this family

Talk to NTechnologies about a POS, agent, marketplace, or internal tool.

Start a conversation

More work