My Rogue-Like Dungeon Crawler game for the C64/PET/Atari is not anywhere finished but an early version of the modern interpretation using the same game logic is now playable in your web browser.

It uses WASM/SDL so go with Chromium/Chrome, or Firefox.

More enemy types and game objects are planned, but I wanted to see what folks thought of the minimum viable version before getting too far down any single path.

Instructions

Control your character using W A S D

Once you pick up the sword, you can stab left and right using O and P. Keep picking up swords as they upgrade your damage-dealing ability.

You will also want to pick up keys; otherwise, you have to open doors using brute force, which depletes your health. Replenish your health by collecting healing potions.

If you have enough magic, you can cast a fireball using the F key (fires in the direction you are pointing so to fire right move right one step etc).

Avoid the rats. They will keep to themselves until disturbed, so they are mostly an irritation but still cause damage.

Goblins will always attack and will try to chase you wherever you go.

Each map will contain a number of idols to collect equal to the room number you are in, so room 3 will have 3 idols to find, and so on. After collecting them all you are teleported to the next room.

I would recommend NOT picking up all the idols in a room until you have collected at least a key or sword as you might need them later.

Your player will reveal the map as they move, but if you find a Spell it will reveal the whole screen (later I am considering having multiple spells, including a mystery spell that might cause havoc or help, randomly!).

What do you think?

I am pretty pleased that I have managed to get this far, to be honest.

I'm using Raylib to create this modern graphical version but it required so many changes to the base code I might have been better off using something easier such as PyGame. Not sure.

It currently also compiles on Windows, Mac, Linux, plus Commodore PET, Commodore Plus 4, and C64 as mentioned.

Please give it a try and let me know your honest but polite feedback :)

Development log

Comments

Log in with itch.io to leave a comment.

That's looking good. I would say, add more of a visual indicator when the PLAYER is hit/injured - I didn't notice my health was going down. Either highlight it in red on the status panel or add an effect to the character itself.

Agreed, good feedback thank you!