Log in with to leave a comment.

Great game! I really like it. I am a bit of a nitpicker, so I am going to point out the fact that the game is not in petscii, it uses tiles.

Made it to level 5 with 3 gems on my first try! Great game :) love PETSCII

(1 edit)

Excellent mini roguelike. Made it to lv 30. :)

And no bugs so far. ;) Can you have sword & shield at the same time? I'd love to see future updates, with a real ending/goal and a purpose for the gems maybe.

Thanks for the great feedback! 

Yeah, if you're able to collect them both, you certainly can have sword and shield at the same time.

I had lots of ideas for the game... but due to the memory limitations of the competition I wasn't able to add them all. Like adding a town with a shop for the gems, the ability to go both up and down in the caves, various enemy types and bosses to hunt down etc... 

Perhaps if there is enough interest, I'll keep the project going!

I would leave the game as it is (it's great!) and put all the new things into a sequel. I know, roguelikes are a great bucket to be filled with strange ideas. I did a little one (long ago) where the battle system was a game of dice, the lands were littered with casinos and you could find fungi to poison yourself, so you became aware of hidden objects in the map. Fun times. ;)

Quite cool :) - is there no way to go back up some stairs once you've gone a level down?

Thank you! No, you can only go deeper. As you progress, you can find better equipment, but the enemies also get a little more challenging. 

I'd love to add more features but the competition introduces very tricky memory limitation.

Got it - thanks! - is there a way to get the prg file?

Yeah, I'll make it available here for download in about 3 weeks. I have to wait till the competiton ends first, or I'll be disqualified!

Oh - weird rules -  but thanks!

Now's the time :)

it's all yours!

Just two things for consideration
- That "hardcoded" $0120 jump at the stack wouldn't work on every machine/extension. Common method is to fill the back of the stack with $02 and put the jump at address $0203 to your program start.
- Please check your compiler options as almost all of your ZP LoaD/STore operations is 3 byte long instead of 2.

Thanks for this, I'll take a look, especially point 2... interesting!

The actual final release on tape for real hardware will load differently, and I have double checked this conforms with the rules of the competition.