Analysis updated 2026-07-14 · repo last pushed 2014-08-13
Play a retro text adventure in your terminal for quick entertainment.
Study the source code to see how a simple game loop with rooms and combat works.
Practice reading and modifying Scala code by adding new rooms or enemies.
| ogham/infinitedungeon | janikdotzel/akka-http-quickstart-scala | starlake-ai/quack-on-demand | |
|---|---|---|---|
| Stars | — | — | 13 |
| Language | Scala | Scala | Scala |
| Last pushed | 2014-08-13 | 2023-05-19 | — |
| Maintenance | Dormant | Dormant | — |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 1/5 | 2/5 | 4/5 |
| Audience | vibe coder | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
The README is sparse with no build or run instructions, so you will need Scala installed and must figure out how to compile and run it yourself.
Infinite Dungeon is a small text-based adventure game that runs in your terminal. You explore a never-ending sequence of rooms, fight zombies, and move between connected rooms by typing simple commands like the letter N to go north or the number 1 to attack. The game presents you with a description of the room you are currently in, what enemies are present, and a list of options for what you can do next. You type your choice and press enter, and the game responds with the result. Rooms have numbers and are connected to each other by directions, so moving west from room 1001 takes you to room 1004, and you can move back east to return. When you attack a zombie, it takes a couple of hits to defeat, and then the room is clear and you can move on. This is the kind of project a hobbyist or someone learning to code might build for fun or practice. The authors describe it simply as a "silly little game," and that captures the spirit. It is not a polished commercial product but rather a lightweight, playful project. Someone who enjoys retro text adventures or wants to see how a simple game loop works might find it interesting. The README is sparse, so it doesn't go into detail about the underlying architecture, future plans, or how to run the game yourself. What is clear is that one author handled the code while another contributed the prose, meaning the room and enemy descriptions were written as a collaborative creative effort rather than being purely functional placeholders.
A small terminal text adventure game where you explore endless rooms, fight zombies, and navigate by typing simple commands. A fun, lightweight project for retro game fans and coding practice.
Mainly Scala. The stack also includes Scala.
Dormant — no commits in 2+ years (last push 2014-08-13).
No license information is provided, so default copyright restrictions apply.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.