Hi all, first, nice to meet you guys!
I used to check other unreal engine questions for answers, and I’m here to ask some confusing questions.
I’m currently building a 3d rogue-like game like Hades/Ravenswatch style which they have a procedural chamber generating system randomizing elements for every run.
I was wondering if anyone could give me tips to make environment assets procedurally spawn for each level like Hades realizing in Unreal.
The process I’m thinking of was
- Create Map environment (not playable/outside boundary environment)
in the level and group them. - Create a ‘Chamber’ BP and place the interactable objects in the blueprint.
- Calling each environment level group and BP in Level Blueprint, and connecting each other when entering a new chamber. (ex: For Chamber 1 - Calling Map environment 1 + Chamber BP1)
I’m not sure if what I said is even understandable, or even if this is the right method either. This is the first game I’m trying to build, and I’m kinda stuck on how to realize it, so I wanted to ask the pros in the forum.
I’m willing to explain and answers more if you guys have any questions!
Thank you in advance for reading this!