RASCAL, a ZIL roguelike

It’s mostly an old-school roguelike, it’s a little bit IF, and it’s potentially the next full-size example game for ZILF.


rascal-260201.z5 (68.2 KB)

rascal-260202.z5 (70.3 KB)

rascal-260203.z5 (74.8 KB)

rascal-260206.z5 (78.8 KB)

18 Likes

Fun! This could be cool for future versions of ZIL, going full-out Beyond Zork.

1 Like

At first I misread “Kill fiends” as “Kill friends”. :scream:

5 Likes

Seems fun.

Am I supposed to be able to climb the stairs? I tried plugging in an external keyboard into my laptop, but the ‘/’ key on the numpad does not seem to work.

Googling keyboard layouts, I see that US and UK keyboards (and Chinese) seem to have a dedicated ‘/’ key, but most other locales don’t.

Petter, if you run any other z machine game on that interpreter does the ‘/’ key work there?

Not sure which other games use the ‘/’ for single-key-input (I can always enter it in line input, using either the standard shift+7 or the numpad ‘/’ key.) I’ve tried RASCAL in Bocfel (Gargoyle) and Frotz, but I can’t climb the stairs in either. Switching to US keyboard layout in macOS does not seem to help. Does it work for anyone else?

To use the stairs, you should be able to press < or > - the same characters that are used to draw the stairs.

I see how the way it’s written on screen could give the impression that the key is /, though. Good feedback.

1 Like

Thanks! It works now. Sorry about that, it should have been obvious.

1 Like

Here’s a new version featuring:

  • more helpful instructions
  • new RNG (seeds work across interpreters)
  • visual indicator when you’re attacked
  • balancing, bug fixes, text tweaks
  • more NPC responses

rascal-260202.z5 (70.3 KB)

3 Likes

Another update, featuring:

  • fix for a map generation bug that made some runs unwinnable
  • defense stat and associated potion
  • balancing, etc.
  • endgame/victory changes

rascal-260203.z5 (74.8 KB)

2 Likes

This is delightfully bizarre, although I’m missing a “run” command.

What I played worked really well, congrats.

Perhaps check the screen size and abort when too small. I didn’t see the messages at the bottom at first.

1 Like

Another update, featuring mainly UI changes:

  • colors (depending on interpreter support)
  • inventory selection popup
  • the bees can now be defeated with poison
  • no more “Which do you mean, the violet potion or the violet potion?”

By the way, there are a few testing commands to make it easier to reach the end:

press F9 twice to enable teleporting to stairs, F10 twice to see the whole map, F11 twice for immortality, or F12 twice to highlight enemies and stairs..

rascal-260206.z5 (78.8 KB)