GoShip
How It WorksChallengesPricingEmployers
Sign InGet Started
0developers
0companies
0assessments scored
How It Works
|Pricing
|Challenges
|Employers
|Privacy
|Terms
GoShip© 2026
Get updates
Twitter·GitHub
Systems nominal
BUILDSENIOR

Build a Procedural Dungeon Crawler

90 minutes
0 completed
canvasgameprocedural-generationroguelike

Description

Build a Procedural Dungeon Crawler

Build a roguelike dungeon crawler with procedurally generated levels, inventory, and turn-based combat.

Requirements

  • Procedural dungeon generation using BSP trees or random walk
  • Player character with HP, attack, defense stats
  • Turn-based movement on a tile grid
  • At least 3 enemy types with different behaviors
  • Item pickups: health potions, weapons, armor
  • Inventory system with equip/use actions
  • Fog of war (only reveal tiles the player has visited)
  • New dungeon generated each floor
  • Technical Notes

    Render on Canvas or as a tile grid using divs. Each "turn" the player moves, then all enemies move. Classic roguelike style.

    Bonus Points

  • Minimap
  • Boss enemy on every 5th floor
  • Save/load game state
  • You will be guided through MCP setup before the timer starts