KP Play KRAWK

Krawk Peterson

Real-time games. Procedural worlds. Finished to a tolerance you can feel.

I build places you can walk — terrain from real ZIP codes, horror that regenerates, shooters that run in the tab.

Selected work

Projects that regenerate.

Ashen County generated street from ZIP terrain Open repo

Godot · Terrarium · OSM · USGS

Ashen County

Type a US ZIP. Get a walkable county — real elevation, OSM roads and buildings, aerial tint, and a place you recognize without a 1:1 replica.

ZIP-Code-World-Generator
KRAWK browser FPS on real Telluride terrain Play live

Live · TypeScript · Three.js · Web Audio

KRAWK

Your zip code. Their graveyard. A browser FPS on real terrain, two guns synthesized from scratch, and a drill sergeant who grades you. It runs in the tab.

Blackbriar foggy settlement at the edge of the hollow Open repo

In progress · GDScript · Forward+

Blackbriar

Procedural survival horror. Seeded terrain, overgrown settlements, weather, and a hollow that keeps what it grows.

SurvivalHorror

How it gets built

Engine room.

  • Realtime Godot Forward+, Three.js, WebGL, Web Audio
  • World data Terrarium elevation, OSM Overpass, USGS aerial, Open-Meteo
  • Product TypeScript, Next.js, Expo, sharded SQLite, Node APIs

Contact

Building a world that has to regenerate?

Terrain, browsers, horror loops, solar math — if it’s sharp and slightly unhinged, talk to me.