Advertisement Jump to content
  • Advertisement

Contributors to this blog

Survive, Loot, and Discover! It's Time for the Dungeon Crawler Challenge



The Vote

55 Members cast their votes for the next GameDev challenge. Doom gave the poll a good effort, but ultimately it was the dungeon fans who won out.


Dungeon Crawler Challenge1024px-Warrek’s_Nest.jpg

Your challenge is to create a dungeon crawl game in which the protagonist(s) navigate a labyrinth environment, battling enemies, looting treasure, and exploring the environment.

While the vast majority of dungeon crawlers are set in a fantasy environment, this challenge will not impose fantasy as a requirement. Please feel free to explore ways in which the dungeon crawl style can be applied to non-fantasy environments.


Dungeon crawlers encompass a wide variety of sub-genres, including roguelike, RPGs, hack-and-slash, and MMOs. Obvious games of this type include Dungeons and Dragons, Gauntlet, and Diablo.

The more recently released Below also qualifies:

According to Wikipedia, the very first dungeon crawler was pedit5 (aka The Dungeon), created in 1975 by Rusty Rutherford. In this game the character wanders a single-level dungeon gathering treasure and killing monsters - the core elements of a dungeon crawler and the core requirements for this challenge.

pedit5 (aka The Dungeon)

Challenge Requirements

The game must include:

  • Main menu and a way to return to the main menu
  • Game Design
    • Player navigating in a maze or labyrinth of a style defined by the developer
      • Minimum one protagonist character controlled by the player
      • Must maneuver the player around moving and stationary obstacles
      • Minimum one level
      • Must define the end goal for the level
    • Enemies or antagonists attempting to disrupt the player's progress and/or kill the player
      • The player can kill or ignore the enemies
      • Enemies may or may not drop items or "loot" that can be used by the protagonist to further their progress
    • Items or "loot"
      • Must include a minimum of 3 items that may be used by the player to perform various actions in the game
      • The player must be able to carry these items, but items may expire (i.e. when used)
      • An additional item representing "credit" must be included
        • Examples of "credit" include treasure, cash, points, etc.
        • No restrictions on how "credit" is obtained - up to the game design
        • To simplify the challenge, there is no requirement to allow "credits" to be used but there is a bonus for entrants who implement this
      • Players can acquire items by killing enemies or picking up items through discovery
      • No player perspective restrictions - the game may be text-based (MUD-style - but must include all the above requirements!), 2D, 3D, top-down, first-person, etc
    • Audio
      • Minimum 1 music track fitting of the chosen labyrinth environment
      • Sound effects fitting for the environment
    • Visual Arts
      • No restrictions
    • Minimum one reference or easter egg


    The official Challenge period starts on December 15, 2018 and ends at midnight UTC February 16, 2019.


    Create a new topic in the GameDev Challenge Group Forum as a submission announcement and include:

    • Required: Link to project posted for download in GameDev Projects
      • Upload your files to the project so other members can download and play
      • Please contact me if your submission is a web-based game (GameDev Projects does support them!)
    • Required: Screenshots should be included on the GameDev Project page and/or the Gallery Album for your project. Embedding screenshots in the topic announcement is encouraged.
      • Embedding YouTube or Vimeo trailers in your Project is also encouraged
    • Required: A Blog post-mortem associated with your GameDev Project (select Project when posting blog).
      • Share what went right, what went wrong, or something you learned
    • Optional: Source-code link is encouraged for educational purposes but not required
      • Github link, zip download in GameDev Project, or otherwise

    Challenge AwardTreasure Chest Award

    Participants who complete the Challenge Requirements and all of the Required submission elements will receive:

    • 1,000 Pixels
    • Mentions in the Direct weekly newsletter
    • Your own Treasure Chest Award for your profile representing your completion of the Dungeon Crawler Challenge



    • Participants that include a way for players to use "credits" will earn a free month of GDNet+.
      • See challenge rule for Items: To simplify the challenge, there is no requirement to allow "credits" to be used but there is a bonus for entrants who implement this




      Recommended Comments

      On 12/27/2018 at 7:04 AM, Team-on said:

      Can I finish one of my old games for this challange?


      Yes! @Endurion is doing the same. The only requirement is that you provide everyone with an update of where your game is today so they can see the progress to Challenge completion. See Endurion's here: 


      Share this comment

      Link to comment

      Create an account or sign in to comment

      You need to be a member in order to leave a comment

      Create an account

      Sign up for a new account in our community. It's easy!

      Register a new account

      Sign in

      Already have an account? Sign in here.

      Sign In Now
      • Advertisement
      • Advertisement
      • What is your GameDev Story?

        In 2019 we are celebrating 20 years of! Share your GameDev Story with us.

        (You must login to your account.)

      • Blog Entries

      • Similar Content

        • By Strifexxx
          Hi guys, check out our new game about sticks. Feedback welcome!
          Download on Google Play:
          Stickman Hello Stars is a sequel to the legendary puzzle. The job of each level is to guide a bomb from a predetermined start point in stickman. The bomb and nearly all objects on the screen are affected by gravity.  As the game progresses, you'll have to use all sorts of theory to figure out a solution for each puzzle. 


        • By Geonamic
          You know those single player RPGs that you have a ton of fun with, but when you're completely done, there's not much of a reason to do another playthrough, aside from self-made challenges, nostalgia, and perhaps understanding the story better? That's why I'd like to have this thread dedicated to thinking up an idea that involves competition with other players through an online server that is NOT simply your team versus another player's team.
          An idea I had was have randomly selected party members, who have randomly selected gear/items, fight a certain amount of randomly selected enemies per battle, and for every win, you get points. Throw in a time bonus for winning under X minutes/seconds to get even more points. Once you get a game over, your record gets submitted to an online server for X total battles/X total points, so players can compete for the highest score. The more wins a player racks up, the more enemies are present in future battles. I can see how randomly selected party members, gear, items, and enemies per battle could screw you over if you have bad luck, but I thought it'd also be too boring to retry for a higher score with everything being similar, so that's why everything is random.
          Do you think this idea works? Do you have any input to polish it up? Can you think of another idea that'd be even better for the concept of player competition?
        • By Madjack66
          After two years in early access, indie game Tank Universal 2 is now ready for your game library.

          Inspired by the shapes and spaces of Tron and the gameplay of Battlezone, the sequel to 'Tank Universal' has arrived! Take control of your virtual tank and confront the forces of Gorgon in explosive first person 3d tank combat.

          Steam link for more information



        • By xRa7en
          Hi everyone. First time here, not sure I have this post in the right thread, so forgive me if I do not.
          I write in several languages, depends on needs and mood LOL, Currently I've been visiting my DOS DAYS of gaming and wrote a few quick ones. Currently working on a text adventure. Like those of old days (Get key, open box etc...part of the fun was figuring out two word combos), but with modern story line and mechanics. So am curious where could I find the right type of gamer that likes these types of game to test it.
          The story line is weak as it is just a rough draft while I complete it both the engine and the game. What I would be looking for is the interaction part. Do the rooms link up right, do the puzzles make sense, do they even fit with the story line etc... There will be tyupos in the story (did you catch that LOL ). Once the game can be played in its entirety, I will go back and flesh out the story better.
          So if anyone is interest.. let me know. The release will be far apart, as I am working on a few other projects as well, not to mention I take care of several properties and that keeps me busy,
          The story is called "The Apartment", and is a haunted thriller about a girl (who you play) that got stuck in this abandon apartment while jogging to escape a freak storm, only to find herself stuck there. Find your way out, and what coincident pulled you there (wooooooooo...). Since I am a huge gamer (600+ games in steam alone), I pulled several mechanics and story lines from some of the best games and made a new one. I think it works (even nabbed on idea from a great movie).
          thanks again if you read this far..
        • By Jiraya
          I'm currently learning XAudio2, and so far I think I've got a general idea of the basics (load sound to buffers, send buffers using a source voice to a mastering voice, and so on)
          So I was wondering, is audio something that needs to be in sync with the game's frame rate? I decided to watch some youtube videos of games being played at very low and very high frame rates, and all music and sound effects were played the same. I believe this is not surprising, otherwise the audio would be played at a variable speed depending of the frame rate, and that would ruin the experience completely.
          But still, is there any situation that audio needs to take into account the game's FPS? (rhythm games, lip sync perhaps?)

      Important Information

      By using, you agree to our community Guidelines, Terms of Use, and Privacy Policy. is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

      Sign me up!