Hi. I’ve been looking over the web for a sidescroller (platform…Mario, etc.) level generator with not a lot of luck. Are there any scripts or ways using Tiled to a procedural level generator? Maybe sprinkle in some bad guys, treasures, etc. But most importantly, different keys that fit for different locked doors. Having stairs and ladders would be a big plus too.
My hope is that there is something available like that and I can replace the default images being used in such a script with my own art.
EDIT: I guess when I say procedural. The levels should be completable and stores some states of pathfinding of some sort. I don’t exactly have a game design or core mechanic in mind yet. Which is kind of working backwards, but I do want something that can be procedural so I don’t have to design the levels myself by hand. I want a system to do it for me. If I have a engine that can at least generate a level for me, I’ll work around it.
I think I want to maybe integrate pathfinding into this; maybe there’s an ideal number of moves a player can make to solve the level, a worst case and a best case. So this is somewhat a puzzle game. If a player can figure out how to complete a level in X amount of moves, they’ll get points depending on how good they do.
I likely want to integrate dice into this. This will be some sort of board game/video game hybrid.
So I have an approximation of what I want to do, but it’s still fluid. At the end of the day though, I need an engine that auto-maps the levels:
- Start location
- End location
- Flat platforms
- Holes in platforms (so jumping can be involved)
- Random monster types
- Grid based level
- Red key = unlocks red door, blue key = unlocks blue door, etc.
- Ideal number of moves (best/worst case using some pathfinding algorithm)
- Ability to change difficulty level, so level 1 is super easy, last level is tough, etc.
- Bosses? Sure