Behind it

About

A small game about a big industry, written in C.

Gigawatt Valley is a datacenter builder: one river valley, a few villages, and a company that has to keep thousands of GPUs powered, cooled and connected while the neighbours, the weather and four rival clouds push back.

The first version came out on 30 October 2026, and it has been updated almost daily since. The changelog has every release.

▶ Play it   Source on GitHub

A hyperscale campus
Version 1.1.0.

Under the hood

Engine

Pure C11 on raylib 6.2, with cJSON for saves. No game engine underneath.

Browser build

The same code compiled with Emscripten to WebAssembly and WebGL 2. Saves go to IndexedDB.

Rendering

A lit low-poly shader with sun shadows, night lighting and weather, under an orthographic isometric camera.

Simulation

Union-find utility networks, power dispatch cleanest first, and smog and noise fields that drift into the villages.

Saves

One JSON save per game with a thumbnail, written whole or not at all. Saves from older versions keep loading.

Testing

A self-test of every mechanic, a scripted player that clicks through the game like a person, and another that plays every scenario for stars.

Platforms

PlatformStatus
BrowserPlayable now on this site.
MacA signed, notarized app for Apple Silicon and Intel (macOS 11 or later).
WindowsA 64-bit build that follows your display scale.
iPadA touch build: tap, drag, pinch and twist.
SteamBeing prepared. Preview the store page.

Credits