THE PIT is a 3rd Person action roguelike with vibrant visuals, meaty hits, challenging bosses and high impact fast-paced action.
The setting could be heaven, or it could be hell, thats for the being to determine, you and few others like you are imprisoned in nearly endless pit of celestial energy. A mysterious entity broke your chains and now you must fight your way back, down into the pit. Deeper and deeper to reach your freedom, the darkness is your friend and the light your enemy.
Taking inspiration from all the great roguelikes/roguelites, I aim to create an interesting set of characters to navigate a continuous procedurally generated environment that offer a lot of gameplay variety and exciting action. The main thing I want to focus on is interesting character passive abilities and items that promote good gameplay. Risk of Rain 2's loader punch is a fantastic example, the faster you are moving the more damage you do, pretty simple. This will be the basis for an entire character, the faster the character is moving the more damage they will do period. This design decision is to try and allow player skill to create more rewarding gameplay. For example in a lot of roguelikes if you get bad items sometimes there's just nothing you can do, you just lose, and that's not very fun is it? IMO not really, of course there should still be instances where you simply just lose from something crazy but if you are being out-scaled by the enemies there's literally nothing you can do besides get lucky in other games, This design decision will just give some variety to those situations.
Additionally I'd like to bring Proc-gen to the 3D Environment. There aren't many 3d roguelikes out there but the ones that are out there are pretty lax in their procedural generation for the environments. Usually its large rooms of hand-made assets just arranged in a random fashion, or a selection of random hand-made levels. While this is good, I think you can produce some very interesting levels using procedural terrain from a starting point. Imagine some of your most interesting spots in Minecraft worlds but with mechanics from other games and how interesting it would be to play around in? I think that's worth exploring and from play-testing I think i've produced some great results so far.
To keep it rolling, I'd also like to take a unique aproach to enemies. In far too many roguelikes (specially of the 3D variety) there is very little verticality, you are typically on the ground just jumping over fireballs left and right. In THE PIT there will be enemies that specifically either keep you on the ground by design, or attack large regions of the air so the optimal strategy to fighting them isn't simply: Circle strafe and jump and they will always miss. This is something i noticed after many hours of Risk of Rain 2 with the only caveat being *MORE ENEMIES* breaks this for the most part. Still, I think there is a lot of room in terms of types of enemies and specific enemy attacks that can create interesting gameplay.
Lastly, I'd like to have things be multiplayer up to 4 people, online capable with reasonable netcode, but most importantly the game will have a LOT of really diverse characters. I want each character to feel unique, with unique passives that make plaything them feel personal to your playstyle. Additionally I'd like some of the modifiers/items to create certain "builds" or subsets of playstyles within each character. For example the character that does more damage the faster they are moving is one. Additionally there will be a character, Quake, who's passive is "Deal more damage the longer you've not moved" And his skills encourage him to actually not move, can attack without moving and has defensive abilities that allow him to not just die standing still. This also forces you to itemize differently between the two. A third passive is "Heating up" Where a character gains damage the more consecutive hits in a row they've done, unlike the others this one REQUIRES enemies. I want each to have its apparently strengths and weaknesses and fun ways to interact with them as well as the items.