A ring of standing stones in a misty pine clearing ← Back to the forest
The stone ring · Games

Games

Things to play, in the browser, with nothing to install.

4 gamesAll live
Chess Royale: a brown and cream board in the starting position beside a panel set to Elo 1900, playing White
01

Royal Chess

Chess against the real Stockfish engine, compiled to WebAssembly and running in your browser. The difficulty is honest: each level limits the engine's strength with its own Elo setting rather than making it blunder at random.

Role
Personal project
Year
2026
Stack
React, TypeScript, Vite, Stockfish (WebAssembly), chess.js
A dim mustard-yellow room in film grain, a flashlight pool on the far wall around a doorway into darkness
02

Backrooms

A short first-person horror walk where the place itself is the threat: no combat, no jump-scares, no HUD. Five floors, a sanity that drains, something that hunts by sound, and markers you left yourself that may not be real.

Role
Personal project
Year
2026
Stack
Three.js, TypeScript, Vite, Web Audio
VoxelCraft in Creative mode: blocky grass terraces, large oak trees, a lavender sky and a hotbar of blocks
03

VoxelCraft

A voxel sandbox written from scratch for the browser: terrain with biomes, caves and trees, streamed in chunks, an inventory with crafting, a day and night cycle, and Creative and Survival modes. Every texture is generated in code.

Role
Personal project
Year
2026
Stack
React Three Fiber, Three.js, TypeScript, Zustand, Web Audio
Code Warrior's pixel-art title on a starfield, a row of ranks from C to SSS and a Sign in with GitHub button
04

Code Warrior

Your real GitHub activity, turned into an RPG character. Stars, pull requests, commits, issues and reviews become experience that sets a rank from C to SSS, character stats, quests, badges and a place on a global leaderboard.

Role
Personal project
Year
2026
Stack
Next.js, TypeScript, Supabase, NextAuth, TanStack Query, Framer Motion
LiveOpen code-warrior-liart.vercel.app ↗Sign in with GitHub to play