Перейти к контенту
Медиа 1 для объявления Fexible BSP Dungeon Generator
0 comments

Описание

Video Demo: https://youtu.be/aQKNk-yFGG8

Tutorial & Document: https://drive.google.com/file/d/1Ui2k4p5l1FQGjMvKsZov-vDfxMl8_WQw/view?usp=sharing

Sample Project: https://drive.google.com/file/d/1KqrvIQPeFeGz8Es-9j0T-QZJO4-FPfNU/view?usp=sharing

Procedural BSP dungeon generation framework for Unreal Engine

Create fully procedural randomized dungeons dynamically. Generate a complete dungeon layout using Binary Space Partitioning (BSP), then automatically build the scene with your own modular assets through a flexible template-based placement system.

Workflow:

  1. Generate Dungeon Map — Create rooms, corridors, doors and region data using BSP algorithm.

  2. Generate Scene — Convert the generated data into a playable level by spawning template Actors according to customizable placement rules.

Instead of hardcoding meshes into the generator, every floor, wall, door and prop is assigned through configurable placement rules stored in Data Assets. Replace the template Actors with your own assets and instantly create a completely different dungeon style.

Key Features:

  • BSP-Powered Layouts: Generate infinity variations of layouts using standard Binary Space Partitioning. Adjust split depth, ratio preference, and room count effortlessly.

  • Advanced Layout Controls: Fine-tune your dungeons with custom room sizes, specialized room type weights (e.g., Shop, Boss, Treasure), corridor widths, extra connections for circular loops, and randomized dead-ends.

  • Template-Driven Automation: Swap out default visual elements for your own custom assets. The procedural engine automatically places floors, walls, doors, and props based on customizable placement rules.

  • Complete Playable Sample Project: Includes a fully integrated sample game with a pre-configured character, basic gameplay loop, UI, and mini-map setup to kickstart your prototyping.

Включённые форматы