All projects
Dark Forest

Dark Forest

A browser game inspired by Liu Cixin's Dark Forest theory. Hexagonal minesweeper where each cell reveal raises a detection counter — stay hidden or be destroyed.

Year
2025
Role
Solo project — design and development
Type
Personal

Overview

Dark Forest takes the classic minesweeper loop and adds a survival twist drawn from Liu Cixin's dark forest theory: every cell you uncover makes you louder. The board is a hexagonal grid, so each tile has six neighbours instead of eight, which changes how deduction chains propagate and makes the usual minesweeper patterns useless.

A detection counter climbs with every reveal. Play too greedily and you get found and wiped out, so the game becomes a tension between information and exposure rather than a pure logic puzzle.

Stack

Nuxt

App framework and static build

Vue 3

Reactive board state and UI components

TypeScript

Game rules and grid maths

Tailwind CSS

Styling and dark theme

Highlights

  • Hexagonal grid with six-neighbour adjacency instead of the usual square grid
  • Detection counter that turns every reveal into a risk/reward decision
  • Runs fully client side, no backend required

Other projects

© 2026 Germain. All rights reserved.