<- Back
Comments (79)
- seabass-labraxI killed myself with a flaming spear and the game said this:> FATAL ERROR: [program exited] "cannot subtract nil and let-go.lang.Int", :data {:trace ("game-loop (<unknown>)" "game-loop (<unknown>)" "update-world (<unknown>)" "run-until-player-turn (<unknown>)" "creature-turn (<unknown>)" "update-ai-state (<unknown>)" "distance (<unknown>)")}}A fatal error indeed!
- imdsmThis brings back ADOM memories from ages past. Thank you for that.
- marcingasAuthor here! Thanks for posting! This game is written in a Clojure-like programming language I've made. So this is a (B)rogue-like in a Clojure-like :)What I think is interesting is that this game computes the entire world state each tick and does so efficiently thanks to persistent data structures.To anyone who dared to fire it up: thank you for playing, I'm curious what you think!
- halesBeen having fun today trying to work this game out.Questions:1. How do I learn the magic/rune system? I can inscribe them on weapons & armour. Some are verbs and some are adjectives. I am yet to see obvious effects (edit: except for 'arc'), so I wonder if they always do things or often do nothing unless specific combinations are used (like subject-verb-object requirements of a sentence or certain weapon/armour+spell combo validity)?2. What does "magic" mean when I try to inscribe more than one rune on a thing? Does this mean one rune is free but multiple require magic and are detrimental if you have none?3. How do I interpret the weapon stats? Eg "Current: 3-5 -> 2-4"Notes:1. The game is much easier if I set my gamma up (xgamma -gamma 1.5). Most of the levels are very dark (10% of RGB values dark) so I easily miss items and routes to check otherwise.2. There are a lot more keybinds than shown onscreen. 'x' to autoexplore, 'r' for a runes page I'm trying to work out. Shift+Z to autorest/heal. '>' will fasttravel you to the stairs down if you have already found them. Shift+direction will autowalk.3. Don't press 'q'. There is no confirmatin prompt. There are no saves. Aieee :D
- cheald"Applied theology with inadequate safety margins" might just be my favorite difficulty description ever.
- bean469Nice, an actual roguelike (as in, like Rogue)
- Jeremy1026Gets stuck in a redirect loop with the message:> Interactive input unavailable (no cross-origin isolation).> Deploy coi-serviceworker-js alongside this file.in Safari on 26.4
- ssalkaNot sure how you feel about including sound, but I feel like there needs to be a warning sound that plays when you're low HP, like in Pokemon. I keep dying because I don't realize I'm at low health
- fhnlet's not have q=quit. most rouge games have q=quaff. I mean if people want to quit, they can just refresh or close the tab. At the very least, ask.
- ParcivalPretty fun! I keep getting instantly killed by things though and I'm not sure why, possibly a bug.
- gchamonliveReminds me a lot of NetHack, good times
- pgtNot a Rogue-like specialist, it's hard – I haven't made it out of level 1 yet.
- sandozeNo credit for the art direction and inspiration? Brogue?Or did I miss the attribution?* Edit: I’m not looking for the downvotes or to stir things up. I’m simply calling out that this is a small niche community we notice these things, we’re very free with our code, and copy is a compliment, but so is attribution.The author wasn’t so much inspired the by Brogue style, but copied it directly down to the animations and ASCII.
- RazenganNoun of Noun
- bennettpompi1fun project!
- otikikFound it a bit annoying having to press 'i' at the start in order to equip the dagger and armor that were on my backpack, but well done.
- butz[dead]
- hope2[dead]
- binary0010Isn't this the kind of thing you can essentially fully offload to Claude code these days? Don't really get the point of these tiny primarily llm generated game clones tbh.