Floor Generator #1

Open
opened 2025-09-30 14:01:16 +00:00 by jeremy · 0 comments
Owner

Create a floor generator that can be configured to fit different needs for different floors. It create an area of tiles and places the player somewhere in the middle of the area. Then it fills the other tiles with different type of encounter tiles, which consist of normal encounters, combats and the boss encounter for the floor. The boss encounter should be placed somewhat away from the player spawn point.

  • Tile generator with configurable size
  • Configurable player spawn position (fixed or area)
  • Configurable amount of each encounter type
  • Boss encounter with configurable spawn position (distance to player or distance from map border)
  • Seed based generation
Create a floor generator that can be configured to fit different needs for different floors. It create an area of tiles and places the player somewhere in the middle of the area. Then it fills the other tiles with different type of encounter tiles, which consist of normal encounters, combats and the boss encounter for the floor. The boss encounter should be placed somewhat away from the player spawn point. - Tile generator with configurable size - Configurable player spawn position (fixed or area) - Configurable amount of each encounter type - Boss encounter with configurable spawn position (distance to player or distance from map border) - Seed based generation
jeremy added this to the Floors and Floor Generation milestone 2025-09-30 14:01:16 +00:00
jeremy added the
Epic
label 2025-09-30 14:01:16 +00:00
jeremy added a new dependency 2025-09-30 16:28:19 +00:00
jeremy added a new dependency 2025-09-30 16:28:23 +00:00
jeremy added a new dependency 2025-09-30 16:42:38 +00:00
jeremy added a new dependency 2025-09-30 19:37:22 +00:00
jeremy added a new dependency 2025-09-30 19:37:26 +00:00
jeremy added a new dependency 2025-09-30 19:38:57 +00:00
jeremy added a new dependency 2025-09-30 19:47:15 +00:00
jeremy added a new dependency 2025-09-30 19:54:54 +00:00
jeremy added a new dependency 2025-09-30 19:54:58 +00:00
jeremy added a new dependency 2025-09-30 19:57:22 +00:00
jeremy added a new dependency 2025-09-30 19:58:08 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Depends on
#5 Floor placeholder component
Temporary-Name/working-title
#6 Tile placeholder component
Temporary-Name/working-title
#7 Generate base floor
Temporary-Name/working-title
#8 Tile generator
Temporary-Name/working-title
#9 Prioritise fixed amount tiles
Temporary-Name/working-title
#10 Out of bounds check
Temporary-Name/working-title
#11 Overflow warning
Temporary-Name/working-title
#12 Visual tile component
Temporary-Name/working-title
#13 Render floor array
Temporary-Name/working-title
#14 Add seed to floor configuration
Temporary-Name/working-title
#15 Generate floor based on seed
Temporary-Name/working-title
Reference: Temporary-Name/working-title#1
No description provided.