Dungeon Diver-wip
Game Overview
Dungeon Diver is a first-person combat game where you play as a miner for a mighty Dwarven empire deep beneath a mountain. Fight your way through dangerous underground chambers to gather valuable resources, which you can sell to upgrade your weapons and armour. With modular and linear level design, dynamic AI encounters, and limitless object creation systems, your journey builds toward the ultimate challenge facing the mountain’s powerful boss.
Role
Game Design, Level Design,
Technical Design
Year
2025
Software
Unreal Engine 5, Git, Adope

Linear Dungeon:
The main dungeon in Dungeon Diver is a handcrafted, linear experience inspired by titles like Skyrim and Zelda, designed to guide the player through a narrative-rich environment. This dungeon showcases the decaying remnants of the dwarven empire, using visual storytelling to reveal its downfall as the player progresses. Massive ruined structures, environmental storytelling, and carefully placed points of interest (POIs) encourage exploration and immersion. The layout gradually increases in difficulty, combining scavenging, puzzle-solving, and large open areas for combat. Players must navigate through collapsed halls and overgrown caverns, collecting valuable resources to sell back at camp and upgrade their gear.


Modular Dungeon Generator:
To complement the handcrafted level, Dungeon Diver also features a modular dungeon mode that offers procedurally generated layouts for greater replayability. I developed a custom dungeon generator that assembles pre-built modular rooms into a seamless and playable environment. This system allows players to choose the number of rooms before entering, effectively selecting their desired difficulty. The random nature of these dungeons ensures that no two runs are the same, providing fresh exploration and unpredictable combat encounters. This mode was designed to add dynamic variety and challenge, giving players more replay value and encouraging experimentation with different builds and strategies.







