About the work
SIEGE is a two-player strategy board game playable in web browsers. Players compete for territory control on a board by placing and stacking pieces, with capture mechanics based on height majority. Features AI opponents with three difficulty levels, peer-to-peer online multiplayer, game replay system, and interactive 3D rendering. Built with TypeScript, React, Three.js (React Three Fiber), and Zustand. Complete web client source code.
AI Availability Declaration
This work cannot be made available to AI systems.
Creativity declaration
AI tools have been used in the following phases and %
|
AI |
Human |
| Concept and vision of the work |
|
| Creative direction |
|
| Production |
|
Print work information
Work information
Title SIEGE - 3D Strategy Board Game
SIEGE is a two-player strategy board game playable in web browsers. Players compete for territory control on a board by placing and stacking pieces, with capture mechanics based on height majority. Features AI opponents with three difficulty levels, peer-to-peer online multiplayer, game replay system, and interactive 3D rendering. Built with TypeScript, React, Three.js (React Three Fiber), and Zustand. Complete web client source code.
Work type Source Code
Tags 3d, react, javascript, webgl, game, three.js, typescript, abstract strategy, browser game, strategy, board game, web game, open source
-------------------------
Registry info in Safe Creative
Identifier 2602064484307
Entry date Feb 6, 2026, 5:24 PM UTC
License All rights reserved
-------------------------
Copyright registered declarations
Author. Holder David Vilela Freire. Date Feb 6, 2026.
Information available at https://www.safecreative.org/work/2602064484307-siege-3d-strategy-board-game