tinker-reversi
A polished 3D Reversi game for TINKER, built with Three.js.

Installation
Play directly in browser, or install via TINKER: download from https://tinker.liriliri.io/, then run npm i -g tinker-reversi.
Highlights
- Classic Reversi rules — play on a standard 8×8 board with legal-move hints, automatic passes, piece flipping, and final scoring
- Play your way — local two-player mode or a computer opponent with Easy, Normal, and Hard difficulty
- Flexible controls — mouse, touch, keyboard, and gamepad support
- Immersive 3D board — textured felt, a wood frame, lighting, shadows, reflections, and piece-drop animation
- Bilingual interface — English and Simplified Chinese
How to Play
- Choose local two-player mode or play against the computer, then select a difficulty.
- Place a piece inside a highlighted square to surround and flip the opponent's pieces.
- Click a square, or move the cursor with the arrow keys, WASD, or a gamepad.
- Press Space or Enter to place a piece. Black moves first.
- If you have no legal move, the turn passes automatically.
- The player with the most pieces when neither side can move wins.