nsmryan / RustRoguelike

This Rust Roguelike is a Roguelike written in Rust.
17 stars 3 forks source link

Placement of wall popups #294

Open MicroChasm opened 3 years ago

MicroChasm commented 3 years ago

There are a lot of situations where the popup walls are placed in locations where they don't have much effect on the level. They don't have to be pivotal but it would be nice if they had more of an effect on the way the level is traversed.

At some point we had a way of getting a map of how open a level was... maybe there would be some way to place popup walls between open spaces, so that they are more likely to be influential. I'm sure that there are other options, that is just the one that comes to mind.

nsmryan commented 3 years ago

That is an interesting idea. At some point I think we will go back and do a procgen pass for these kinds of issues. I could see something like finding open areas and pathfinding between them, and placing a wall trigger when you hit a wall (maybe just the first time), hoping that this results in more useful placement.