IRON HAVEN

// Cyberpunk MMO Demo //
Three.js 3D World ▯ AI-Driven NPCs ▯ Tactical Combat

OVERVIEW

Iron Haven is a browser-based cyberpunk MMO demo built with Three.js. Step into a neon-drenched dystopian cityscape where AI-driven NPCs roam the streets.

Dynamic lighting, particle systems, weapon mechanics, NPC behavior trees, and WebSocket multiplayer. No download. No install.

3D
WebGL World
AI
Smart NPCs
PvP
Combat
MMO
Multiplayer

SYSTEM METRICS

Rendering Engine
Three.js WebGL
PBR materials, dynamic lighting, bloom post-processing, shadow mapping.
NPC Intelligence
Behavior Trees
Autonomous NPC agents with patrol routes, threat detection, combat reactions.
Combat System
Real-Time
Tactical weapon switching, hit detection, armor penetration, health management.
Networking
WebSocket
Real-time multiplayer sync for co-op missions and arena matches.

CAPABILITIES

▯ Three.js 3D World
Fully navigable cyberpunk cityscape with neon-lit skyscrapers, underground markets, and rooftop pathways. Real-time WebGL with bloom, SSAO, and volumetric fog.
▯ AI-Driven NPC Behavior
NPCs with state-machine AI -- patrolling, reacting to gunfire, calling reinforcements, taking cover. Each NPC has unique combat ratings.
▯ Tactical Combat System
Real-time FPS/TPS combat with multiple weapon categories. Raycasting hit detection, armor systems, health bars, particle damage feedback.
▯ Multiplayer and Guilds
WebSocket-based multiplayer with co-op missions, PvP arenas, guild territories, and persistent world state.

PLAYABLE DEMO

Launch Iron Haven directly in your browser. No install required.

SERVER STATUS: ONLINE

ROADMAP

PHASE 1 -- COMPLETE
3D World and Movement
Three.js scene, character controller, collision detection, city layout
PHASE 2 -- COMPLETE
NPC AI System
Behavior state machines, patrol routes, combat reactions
PHASE 3 -- COMPLETE
Weapons and Combat
Raycasting hit detection, weapon switching, health/armor systems
PHASE 4 -- IN PROGRESS
Multiplayer and Guilds
WebSocket sync, player state replication, guild territories
PHASE 5 -- PLANNED
Economy and Persistence
In-game currency, loot system, player inventory

TECH STACK

Three.jsWebGLJavaScriptTypeScriptWebSocketsNode.jsVite

[ ENTER THE HAVEN ]

The future of browser-based gaming is here.

[ EDDY WOODS RADIO ] FREQUENCY LOCKED