|
RpgGame
Console Based RPG game in C#
|
Generates a simple room-based level layout with borders, random wall clusters, and predefined item spawns. More...
Public Member Functions | |
| async Task | GenerateAsync (Level level) |
| Asynchronously generates the level; uses the new async spawn helpers to perform item placement without blocking the caller. | |
Generates a simple room-based level layout with borders, random wall clusters, and predefined item spawns.
The generated level consists of:
This generator is intended as a basic implementation of IMapGenerator and demonstrates procedural level creation using randomized placement.
|
inline |
Asynchronously generates the level; uses the new async spawn helpers to perform item placement without blocking the caller.
| level | Level instance to populate. |
Implements RpgGame.Generation.IMapGenerator.