forma
3D Roguelite Dungeon Crawler
A pixel-perfect roguelite dungeon crawler with real-time combat, built in Three.js and a custom Entity Component System (ECS).
Demo
About
Forma is a passion project that explores the intersection of classic roguelike gameplay and modern web technologies. Built entirely in the browser using Three.js for 3D rendering and a custom ECS (Entity Component System) architecture for game logic.
The game features procedurally generated dungeons (levels created algorithmically so no two are alike), real-time combat, and a unique visual style inspired by classic pixel art games.
Features
Entity Component System
Custom-built ECS architecture for efficient game state management and logic processing.
Procedural Dungeons
Every playthrough features unique dungeon layouts generated using cellular automata and room placement algorithms.
Real-time Action
Fast-paced combat system with melee attacks, abilities, and enemy AI.