Idea
We should be able to make our own danger rooms, for approval and integration by OOO.
How This Works
- OOO supplies a "Danger Room Designer/Creator," which is an editing interface similar to the Guild Hall Designer interface. The player (we'll call them the designer) sees a basic layout, and can pick from a variety of shapes and themes. This shouldn't be confused with a level editor like whatever tools OOO uses. This is a much more user-friendly, limited, and focused tool, like the Guild Hall Designing interface.
- The designer can walk around the editor just like in the Guild Hall and place items, hazards, wall blocks, even floor tiles. These should be restricted to the theme, and can possibly be forced.
- The designer can set which types of enemies appear in each wave or each spawn group. What are these waves or spawn groups? Well...
- There appear to be two types of spawn conditions: completely killing everything in the previous wave, or killing certain enemy groups. OOO may refer to these things differently, but this is how I've observed it works. The designer can set what a group of enemies is and what the sequence of group spawns are. These spawn groups are sequenced inside of a wave, because when a wave finally ends, a new wave begins.
- With the above, the designer needs to be able to test this stuff, so they can hit "test" to start testing at the start of any wave.
- The designer submits their design to OOO for approval. Other games, like TF2, have done very well with user submitted, but developer approved, content. In this case, the designer/user is submitting their danger room to OOO for approval.
- Compensation (or another word that will make lawyers happy). Designers who have a danger room selected by OOO will get some sort of pay or reward, in the form of CE, crowns, or special armor accessory maybe. Another cue from TF2, where Valve rewards content submitters with special hats or fancier looking weapons. Valve also now gives 25% of all store sales to the user as real money, but OOO has no real "shop" so this isn't being suggested here. A one time reward is nice enough, and of course the rewards of...
- The designer's danger room appears in the game as a random danger room! Like Valve, OOO may have to tweak a thing here or there to make things follow design rules, etc, but the danger room should mostly be intact. There could be a place to try out danger rooms and leave feedback too, but it should cost some energy (like a real danger room with less/no rewards) to keep players from practicing for free.
Who benefits from this?
Everyone! OOO gets some work done for them, players have more things to do (designers make them, other players will get to play them), and only the good stuff gets put in the game, at least according to OOO. It's an endless stream of new content and the bulk of work, after the design tool is released, is on players who want to do it. OOO can concentrate on the Core, or whatever else they have planned.
Possibility
I wanted this 2 years ago, before OOO ever added the new danger rooms, but it was too lofty an idea for many here (too much work). Now that OOO has shown there is at least a base for the code and art portion of it (with the Guild Hall Designer), I can openly suggest my idea. I am aware there would still be quite a bit of work to get such a system going, especially with spawning enemies, but there is at least a good bit of work done for the Guild Hall Designer, so that's a big step already.
Please leave your feedback. Hopefully Nick or other OOO staff read this and can make this happen.
Hey Nick! It's me, @gelatin on twitter!
No critical comments I love it