QR Code
All Work
Project

Procedural City Builder

Phantom City

Phantom City
Client Urban Labs
Role 3D Web Developer
Year 2024
Stack Three.js · Cannon.js · GSAP · TypeScript

A browser-based city builder powered by procedural generation algorithms and real-time PBR lighting. Every city is unique, generated from a single seed value.

Features day/night cycles, weather systems, and a fully interactive camera system built with Three.js and Cannon.js physics.