./next-powergrid
● ActiveA full digital implementation of the Power Grid board game with interactive SVG maps, solo AI with three difficulty levels, and a custom map editor.
screenshots



about this project
A comprehensive digital adaptation of Power Grid (Recharged Edition) — one of the most acclaimed strategy board games — built entirely in Next.js and TypeScript.
Supports 1-6 players with three AI difficulty levels (Easy, Medium, Hard), each employing distinct strategic behaviors. The game faithfully implements all phases: auction bidding, resource markets, city network building, and power delivery.
Features interactive SVG maps of the USA, Germany, and France with real city locations. Includes a full map editor for creating custom game boards. State management uses React Context + useReducer for clean, predictable game logic.
What makes this interesting: complex combinatorial game logic (auction mechanics, network optimization, market dynamics) implemented in a clean TypeScript architecture, with AI opponents that actually play strategically.