{"repo":"leereilly/gh-dungeons","free":true,"listed":false,"github":"https://github.com/leereilly/gh-dungeons","clone":"git clone https://github.com/leereilly/gh-dungeons.git","description":"A GitHub CLI extension roguelike dungeon crawler that turns your codebase into a playable game. Procedurally generated, deterministic dungeons are unique to each repository and SHA.","language":"Go","stars":84,"topics":["cli","devchallenge","githubchallenge","vibe-coding","github-cll","gh-extension","roguelike","featured"],"license":null,"category":"cli-tools","readme_excerpt":"gh-dungeons 🎮 A procedurally generated roguelike dungeon crawler that turns your repos into a unique playable game! Built using GitHub Copilot CLI for the GitHub Copilot CLI Challenge. Installation Or build from source: Usage Navigate to any Git repository and run: WASD, arrow keys, and Vim keys (because of course) Controls Key Action ----- -------- ↑ w k Move up ↓ s j Move down ← a h Move left → d l Move right y u b n Diagonal movement q Esc Quit Gameplay - You are @ with 20 HP - Bugs b - Weak enemies (1 HP, 1 damage) - Scope Creeps c - Tougher enemies (3 HP, 2 damage) - Health Potions + - Restore 3 HP - Door - Descend to the next level Features - BSP-tree dungeon generation - procedurally created rooms and corridors - Fog of war - limited vision radius, explored areas stay visible - Enemy AI - enemies chase you when in line of sight - Auto-attack - automatically attack adjacent enemies - Stats tracking - kills and levels cleared - And way, way, waaay more - intentionally undocumented, but there for you to discover as new ones are added. Objective Survive 5 dungeon levels by finding the hidden door on each floor. Kill bugs and scope creeps, collect potions, and make it to the end! Super, super hard mode with permanent permadeath If you're insane, you can set up a pre-commit hook that forces you to beat the game or lose your staged changes 😆 Now every commit requires you to survive the dungeon. Lose, and your changes are gone forever. 💀 WARNING: Be very careful you underst","default_branch":null,"files":null,"tree":[],"storefront":"/r/leereilly","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/leereilly/gh-dungeons/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}