GodoRogue v1.7

In the mystic land of Nulbadush, darkness spreads as Sakku's malevolent forces rise. GodoRogue casts you as the realm's last hope, delving deep into treacherous dungeons to reclaim the fabled Amulet of Yendor—a beacon of power and salvation. Every step in these haunted mazes is a test of courage against menacing foes. Your mission: retrieve the amulet and restore hope to Nulbadush. The destiny of an entire world rests on your choices.

Game Features

  • ⁉️ Procedural Generation: Dynamically generated dungeons, poems, songs, and events for a fresh experience each play.
  • 💀 Permanent Consequences: Death is final. Each decision has lasting impact.
  • 📑 Turn Based: Strategize at your pace. Every move counts.
  • 📐 Grid Tiles: Precise and deliberate dungeon exploration on a grid.
  • 👁️ Top-down perspective: Explore the dungeons from a clear bird's-eye view.
  • 🍖 Resource Management: Balance food, items, potions, and scrolls for survival.
  • 🔎 Item Identification: Use scrolls, potions, rings, and wands to boost your power.
  • 🏹 Hack and Slash: Strategy, skill, and luck determine combat outcomes.
  • 📺 ASCII & Graphic: Choose between ASCII or graphic TileSet visuals.
  • 😈 Dungeon themed: Brave deadly dungeons, traps, and monsters with every choice critical.
  • 🧙‍♂️ Character Centric: Level up and gear a single character against deepening threats.
  • 🔮 No Meta-progression: Each adventure is a standalone challenge.

Can You Reclaim the Amulet of Yendor?

Choose from 17 distinct classes, each offering unique playstyles and abilities. Your journey won't be easy. The echoing halls of Sakku’s lair are filled with formidable enemies, each possessing unique abilities, strengths, and weaknesses. Adapt, learn, and exploit their flaws to advance deeper into the enigmatic world of GodoRogue.

With every level descended, the darkness grows potent, the enemies fiercer, and the secrets of Nulbadush more tantalizing. Do you have the courage, the wit, and the skill to reclaim the Amulet of Yendor, bring light to the darkened realm, and etch your name in the annals of Tharlone’s history?

Dare to step into the enigmatic world of GodoRogue - where every corridor holds a mystery, every room a challenge, and every echo a tale of heroism or defeat. The fate of Nulbadush is in your hands!

How to Play: Basic Controls

Navigation: Use arrow keys or Numpad (recommended) for character movement.

Actions:

  •     > to descend stairs
  •     < to ascend stairs (with Amulet of Yendor)
  •     . or Numpad 5 to rest a turn
  •     i to view the inventory and read descriptions
  •     s to search and detect
  •     p to pray to your deity
  •     ... and many more!

🔎 For a Complete List: Access the Help Section in-game with F1 or ?. If you find yourself overwhelmed or unsure, this is your best companion!

📚 In-depth Guides: We strongly recommend checking out the provided PDFs, both the User Manual for a detailed game guide and the Monster Compendium to familiarize yourself with the creatures you'll face in Nulbadush.

Dive into a Dynamic Adventure!

With every game session in GodoRogue, you're not just playing, but creating a new legend. Whether you're uncovering the history of an artifact, being entranced by a newly generated song, or facing an unexpected event—each playthrough offers fresh experiences.

StatusReleased
PlatformsHTML5, Windows, macOS, Linux
Rating
Rated 4.6 out of 5 stars
(28 total ratings)
AuthorAikonCWD
GenreAdventure
Made withGodot, Aseprite, Bfxr
Tags2D, ascii, Dungeon Crawler, Pixel Art, Procedural Generation, Roguelike
Average sessionAbout a half-hour
LanguagesEnglish
InputsKeyboard

Download

Download NowName your own price

Click download now to get access to the following files:

GodoRogue 1.7 win.zip 22 MB
GodoRogue 1.7 linux.zip 23 MB
GodoRogue 1.7 mac.zip 32 MB
user_manual.pdf 1.2 MB
monster_manual.pdf 1.8 MB

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

Love this game, just have a few questions.

1. It seems like for both the browser and download version of the game, I can't seem to select my class. After entering the name, the game will immediately start without any other input, leaving me with a random class. I can briefly scroll through the class list but the autostart is preventing real class selection.

2. Did the Armor system for the PCs change? The manual seems to indicate that both Heroes and Monsters have descending AC, but comparing armor, it seems like the PC has Ascending AC, where a higher number is better while the monsters still have descending AC. Was this change documented or am I misunderstanding something?

For the problem number 1... do you have any gamepad connected t your computer? If so, can you disconnect and try to run the game again'

The game uses descending AC, the less, the better. But I decided to invert that when showing on the GUI. I think it confuses and maybe I will change that to use a better system.

Thank you for the reply. Yes, one of my connected gamepads was the issue.

There's no stairs any more...

Check for hidden/secret walls. Use the "s" command near every wall.

The message: your nose is tingling means you need to "search" :)

ok, thanks.

What now?

that dead-end corridor on the top-right. search here

The documentation! Nice job. A user and monster manual. Seems to be a lost art. Great to see it.

Thank you very much for appreciating the effort! I tried to capture the style of 90s roguelike game manuals.

Hello, I need Chinese. Thank you!

Sorry I can’t do that

(+1)

I'm having a good time so far, but not being able to at least suspend your progress is a big issue. Can't really see how saving and coming back later would make things any less difficult.

Still coming back to this.

There is a bug with restore strength potions while wearing a Strength ring. they fail to function properly, instead resetting your strength to its true value till you replace the ring

Thanks for reporting this. I will check how restore str potion works and interacts with that rin. A new patch will be release when this and the bug below is solved.

Really fun! However, even with the downloaded version of the game (Mac) I encountered a freeze when a centaur moved while being shot at. Without a save feature, this does hurt a fair bit!

This sounds like a bug while determining flying projectiles. I will work to solve this bug next patch!

(+1)

Great Rogue game, i liked It, the first time i rumbled a tombstone, and a zombie appeared! just two hits and I was dead, lol! I only moved 6 spaces in total Great start. The second play I reached level 17, not bad! I liked overall, It´s somewhat addictive. I only miss the save key binding for later. All the rest is great! Thanks for this video game Godo Rogue, and for the manuals, I appreciated them!

Oh hi! I think I just answered on Reddit!

Reaching depth 17 is excellent! The goal is finding the amulet at depth 26 and return back alive! Thanks for playing and support the game. Have a great day!

(2 edits)

the game is rather fun but occasionally it freezes (not that often though). this is fatal flaw as roguelike since there is no save.

additionally, there is no key to target 'self'. some wand could use against player.

(+1)

It a bug related to the HTML export version. If you try the download game will run smooth. You can't cast magic from staff to yourself. For that you have the scrolls and/or potions. Unlucky 1 start rating :(

(1 edit)

I’m really spoiled by DCSS so the gameplay seems somewhat tedious to me, but I stayed for all the flavor you put in. After messing around for a bit, winning a necromancer was easy to me, but I took a lot of time by playing it safe.

Bugs:

I think you can polymorph monsters into genocided monsters, instakilling them. If they don’t turn into phantoms that avoid you at first or something.

Hitting venus traps with cancellation seems buggy, as it was still hitting me the turn I stepped away from it. I didn’t test it for more than one step, I went back to kill it.

I dropped a ring of observation I was wearing and could still see all the traps. Also it failed to show me secret doors even though it says it should.

Thanks for your time playing my game and for giving feedback! I will try to fix those bugs. Im in the middle of the 7DRL jam so I will ship an update maybe in two weeks!

You’re welcome!

I got trapped in level 4 with no doors or stairs. Love the game.

Did you (s)earch for secrets? There are secret doors, specially at dead-end corridors. Every level have an exit 😊


Thanks for playing btw!

(1 edit)

I did. I hit every wall five times. It seemed like I should have been able to get through a section, but there was a bit of what looked like trim or some bookshelf corner blocking the way. Thanks for replying!


Edit: I understand I had to actually use the search, i just saw how to do it by bringing the help with pressing F1

This is sick. Awesome job.

Loving this game.

But I have a bug report: I teleported away from a Venus Flytrap. Upon reentering reality, I still couldn't move. I only got out of it because another creature wondered by and I killed it.

Omg thats true. Another user reported the same issue. I will ship an update to fix this. Its xmas week but I will try to find some time to work on this. 

game updated :P

Thank you! This really scratches that rogue itch.

Tried to get the amulet again. This time i made to d 23. lvl 11.

I tried out the barb class, and did nothing except upgrade my leather to 10 and found a great sword early, making it vorpal vs centaurs and +3. I i had gotten plate I couldve been a true knight...


wands were helpful. the fireball wands was excellent to dispose trolls, and i had 1 poly and tele other. that combo got me out of a hairy situation on a lower depth where i was surrounded by a griffon an troll.


my rings were excellent. cat eye is always good, but i got 2 regen rings(!) and a ring of dex, and +3 dmg! with my sword i could kill trolls in melee.


alas... i encountered a foe even my joined might and wits had no match. The fabled freeze.


A xeroc, upon being hit by a dart, made the game stop. i couldn't move or do anything requiring an action, but could still look things up?


It seems the leather clad barbarian, jeice and the xeroc he assailed from afar are fated to stare at each other, ever more... in a hateful, bloodlusted gaze...

Oh! It seems you've stumbled upon a bug when throwing darts at Xerocs. I'm sorry your game was interrupted due to my oversight. I'm currently on vacation for a week, but as soon as I can, I'll release a fix for this issue. Jeice deserves redemption!

Hi! This looks really nice! Bit of a weird question, but do you plan on adding mod support for this game?

No, sorry. Its super hard for me to add modding support now, because I did not plan and prepared the project for that.

Is there a version of the manual in Brazilian Portuguese? I really want to play, but I have difficulty understanding the manual.

No, sorry. But any translation tool like google may work for you to understand the manual.

Hello! I have bug reports... some of these may not be bugs, but I figure I should report them just in case, all of them seem like a thing that may be awry.

* Shift-H conflicts between quick play move left and Help

* Game's ID game and food clock seems really easy: you begin with several extra scrolls of identify and a lot of extra food. I was tempted to leave a Ring of Regeneration on generally?

* You can move diagonally in corridors, and even through doors. This may be a design decision, but Rogue itself doesn't allow that.

* Maps have no loops, there's only ever one way to get anywhere.

* You can see parts of wall intersection tiles that shouldn't be visible.

* On normal levels, once seen, you can always see a tile's contents, even if you move far away from it. It makes the potion of Detect Monsters less useful (although it's never been really useful, even in Rogue).

* On dark levels, the reverse happens, which is even worse: you instantly forget the existence of walls when they leave your sight, making it difficult to get around.

* Quick play doesn't cut corners in corridors.

* Leprechauns don't teleport away when they steal money, Bats don't move randomly. These could just be design decisions though, they seem very obvious.

* Wands of Slow Monster don't have the expected effect? I'm not sure what they even do.

* There might be some confusion with ring hands when removing rings? Sometimes when I took a ring off, the wrong ring was taken off.

Sometimes the Zap command assumes the item you want to use? Not always though, it seems uncertain as to the circumstances. Maybe it's a keyboard interface issue.

* Monsters know where you are even if you're not in sight of them, and can pathfind directly to you. Rogue sometimes had monsters that magically just knew where you are too, though.

* Specifying an object on letter P at a prompt can result in inadvertent prayers. (For me, it happened after quaffing a potion on P.)

* Monsters seem to get a turn before magic effects aimed at them occur. This is what ended my first game, I was next to a Medusa, tried to teleport it, but the game gave it a parting shot.

* Cancellation doesn't seem to work on Medusa or Phantom? This is also connected with that game-ending occurrence. I zapped a Medusa, but she was still able to confuse me; it's possible that a nearby Phantom was in the way, but if it was it should have become visible?

Still, all in all, a good implementation generally! I'm sure bugs will get squashed over time. Thanks for making this!

Thanks for the feedback!

  • Use Ctrl+H or Ctrl+Numpad instead of Shift.
  • Maps have loops, not always, depends rng

There are some design decisions, also some mechanics/monsters are not exactly the same as in Rogue. I will check every point you mention and will make a update-fix in a few days :)

Might I suggest using Question Mark for the help function? It's somewhat standard among classic roguelikes.

Agree! Also using < > for stairs. But I had a lot of problems/bugs with players playing with other keyboard layouts and regions. The next update will try to fix this

looks like the original Rogue game became just better!

 i got the amulet! Didn't make it back up though. I forgot that you press <+shift to ascend. Maybe that could be a tool tip once you pick it up. I descended t0 d27 and was killed by a dragon. Shame.


I had a great plythrough as well. Slow digestion was one of the first rings I picked up, so I only ever ate 2 Rations. I had a variety of powerful wands and staves, but my armour and weapons were the biggest part. I managed to protect and upgrade my ring mail (I accidentally dropped my plate I picked up) and it was plus 8 by the end of my life. I also managed to vorpalize my great sword to slay dragons. Only managed to find one weapon upgrade scroll though. 

I noticed we have 5 identify scrolls now, good change. There's lots of things you need to identify quick, like rings. With the visual changes, you really don't need to even bother picking up stuff like studded leather or ring mail, you save your id scrolls for plate to make sure it's not cursed. Rings should be id'd as soon as you pick them up.

The ring of observation is quite powerful. You can just put it on before you enter rooms, and it allows you to see traps in the room, before you step on them, then youncN take it off.


Nice game. Ever thought about having local data though?

Like, keeping the beastiary/items/weapon flavor text for the same computer? id like to read the flavour text without picking up the stuff again every time. And speakingnof picking up stuff, let us know what we step over if our bag is full

Hello, I'm replying because your message brightened my day. I really enjoy reading and knowing that people take the time to play my games. Since the day you wrote, now 2 months ago, I started programming again and improving this project. Today I just published a new update with a lot of changes: https://aikoncwd.itch.io/godorogue/devlog/618770/big-update-v14 , turning the game into almost a new experience. I hope you like the new version as well as the PDF manuals that can be very helpful. Greetings and again, thank you for playing :D

Can you release the source? I'm trying to make a 3d version of this and don't really wanna reverse engineer everything lol

(+1)

Im not planning on release the source. But feel free to ask me anything about the developing. Sorry

all good!

Neat little game! I managed to beat it on my first attempt thanks to liberal use of magic and a lotta enchant weapon/armor scrolls used on a long sword and reinforced armor. I think my armor got to +8 for a total of 16 AC a bit before I got the amulet which let me just facetank dragons in melee as they could barely hit me enough. During the trek back to the surface I actually tried to vorpalize my sword again which broke it, so I had to bash monsters with my crossbow for a while! That ended up being pretty tense and fun. Weird thing though — early on, I found a ring of slow digestion, and after a bit, I never lost any hunger again, even without any rings on.

Also, rings of invisibility are op as hellllllllll lol

(+1)

Thanks for the feedback! So lucky you managed to exit the dungeon in first try. Magic wands are powerfull and ring of invi needs to be nerfed or something. I will check for thet hunger bug you discovered. And yes, you can't vorpalize twice the same weapon :P

If you have any suggestion or improvement, let me know :D

(1 edit)

Wow. Its cool youre still updating this after a and some change!

I always wondered where the music was from... or is it an out? Either way it sounds good! All 5 tracks

And now you make it easier, heh.


I remember my last try being on depth 16. I wasnt killed, but the dark level did frustrate me enough to stop. Not being able to tell where i can from made me run in circles. 


Also, have you ever thought of implementing a click interface/menu? For a coffee break roguelike, trying to remember key commands is hard. Its your choice though.

(1 edit)

Thanks  for the feedback :). Maybe I can implement mouse to move player, but it's not easy to re-map all the commands/actions with mouse only. If I get bored I will try to update this game adding mouse support. It will be a nice challenge for me  haha.

Tha music was made by a friend of mine. He have no soundcloud page yet.

(+1)

Really fun and addictive game! I managed to beat it with a Level 14 character and lots of magic wands. Teleporting dragons away is a lifesaver. :)

Just in case you're still updating it, I ran into two game-ending bugs:

-When I destroyed one of the plant enemies using a magic wand, I was unable to move even after it died.

-I drank a potion that made my Dex continuously drop every second until it was in the negative tens of thousands. Not sure what happened there!

(+1)

Thanks for your feedback! For sure I will update the game.

In few days I will post and update fixing that bug while killing plants with magic.

For the potion... I think you drank a potion of blindness. Then you faced a wraith (they can halve your DEX, never fight melee vs a wraith) without notice him.

Hey there played your game a while back and thought it was great

I want to make a roguelike myself in godot and was wondering if you had any advice or maybe some articles or videos you would recommend

Thx in advance :)

(+1)

Thanks! You can start fropm here: https://github.com/Bozar/GodotRoguelikeTutorial/wiki

Thx, ill check it out

(+1)

I got softlocked by being teleported into a room with no exit, could you either make sure all rooms have exits or make it so teleportation traps only teleport into the main "net" of passages?

(+2)

After level 10, there are secret walls. You nees to "s"earch near a wall to reveal a hidden passage. This command willl enumerate items in floor too. Maybe you got teleported into a room with secretwalls?

(+1)

Makes sense, I wasn't aware of the search.

(+1)

Finally beat it! Having a ring of invisibility is super op. Venus flytraps succkk, they really made me think outside the box. Whoo! Ω

(+1)

woah! congrats. Maybe I need to nerf that ring? Was the game fun btw?

(+1)

I kept coming back to it! I really wanted to win. Yeah if you have that ring nothing can hit you as far as I experienced.

(+1)

Game updated!

(+1)

Man i love this game for real. the only thing that i can replay is that you can't hold the arrow/numpad for walk, that you have to press every time you want to walk.

Only that but for real, great game that you have

(+1)

Press and Hold Ctrl key and then press one time the direction you want. The Hero will auto-run. Just hold Ctrl or Alt key while moving. (You can't run inside rooms)

Great Roguelike, but I was wondering how you get un paralyzed

(+1)

There are 2 ways to get paralyzed. If you drink a poisones potion, you lost 8 turns. If an Ice Monster or Venus Flytrap attacks you, you need to kill them first.

Oke Cool 

(+1)

great game! I got to about level 12. Reminds me of dwarf fortress.
loved the teleportation, wish I knew how to use the bow. I've just been throwing the arrows lol

Does armour type matter, or just the + value? :)

(+1)

Thanks! Im planning an update adding description to items so the player will know how to use them.

You can throw arrows with your bare hand, but you will deal half the damage. Just (w)ield the bow and then (t)hrow arrows.

Each armor have a different AC (Armor Class) value. The higher the better. The +X is a defense bosst (that can be negative, so identify them before (W)ear)

(+1)

awesome! thanks looking forward to the update

(+1)(-1)

It's a really great game, I love it. I understand that you're trying to stick to original Rogue game but it would make the game a lot better if there is some abilities that player can use, such as sprint, dash or heavy attack. 

(+2)

Thanks! :)

I want to have a coffebreak-roguelike. A small game with few mechanics. A game easy to play but hard to master.


However, I added extra mechanicks like autorun. I want to implement new ones. Stay tunned to updates :)