[Gen] Procedural dungeon generator #15

Open
opened 2026-08-25 09:51:15 +00:00 by epistemophiliac · 1 comment

Goal: Generate playable, connected dungeon layouts every run.

Scope:

  • Room-and-corridor algorithm (BSP, WFC, or drag-and-place with guaranteed connectivity)
  • Difficulty scaling: room count, enemy density, item frequency by floor
  • Floor templates: spawn, treasure, boss, exit stairs — always reachable
  • Validation: graph connectivity check, reject+retry on dead floors
  • Seeded RNG for reproducible debug runs
**Goal:** Generate playable, connected dungeon layouts every run. **Scope:** - [ ] Room-and-corridor algorithm (BSP, WFC, or drag-and-place with guaranteed connectivity) - [ ] Difficulty scaling: room count, enemy density, item frequency by floor - [ ] Floor templates: spawn, treasure, boss, exit stairs — always reachable - [ ] Validation: graph connectivity check, reject+retry on dead floors - [ ] Seeded RNG for reproducible debug runs
Author
Owner

Doesn't fit scope.

Doesn't fit scope.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
epistemophiliac/roguelite#15
No description provided.