A cooperative top-down 3rd person shooter set in the underworld for up to 4 players. Your mission is to find the exit to the next level and go as deep as you possibly can and kill as many demons along the way. Each level is randomly generated! Use TNT to blow hard rocks and compass to find the exit faster!



Create server -> starts server on port 52046 and connect as client. In order to host the game your port 52046 must be open. Use online port checking tools to help determine if your server is visible. Your server must be running in order to show up.

Join server -> tries to join a game hosted on the ip entered.

Key bindings:

wasd - movement

mouse - aim & shoot

e - pickup/open

r - reload

g - TNT

q - compass

Map is randomly generated each level. Map generation params:

width width of the map 8 - 128

height width of the map 8 - 128

max enemies in a level: level * number of enemy spawners * number of enemies to spawn * width / 16

hard cap = 200 enemies in a level

level level of map 0+

number of enemy spawners # of spawn points

number of enemies to spawn # of enemies that spawn per spawn point

terrain octaves # the number of levels of detail you want you perlin noise to have (no decimals 1 - 10)

terrain frequency # number that determines how much detail is added or removed at each octave (can have to 7 decimals 1 - 10)