Very addictive. Nice work!
Steven Don
Creator of
Recent community posts
Completed it, which got me 63 out of 60 points. There’s some really cool places to discover, though the parser needs some TLC, making it quite tricky to get to the end. I hope you make it into a full game with lots of detail.
By the way, apart from QfG of course, did I detect KQ3, KQ4, LSL2 and PQ2 references in there? Mostly in the hallway, but the KQ3 one with a certain magical creature and baked goods…

Some spoilery stuff...
- Although I said the password Fenrus gave me before opening the secret library, I'm not sure that actually had an effect. Did it unlock the library, or would things have gone wrong without saying the password?
- I was able to "pick up" two books in the secret library, but they didn't show up in my inventory - I was expecting to use the runes book to decipher the cryptic note or the runes on the mirror
- Anything to do with the key from the seat cushion, the chalk, pizza, or any of the other mushrooms?
I'm late to trying this, but finally did. All your games that I've tried have been terrific and this is no exception. Great work with the story and the detailed animations. Really looking forward to seeing where this story goes. The scary part is that I personally know some people who really think this way.
Oh my poor nerves! Well done on yet another AGS game that does something completely different from what the engine was conceived for!
One quick suggestion: maybe put a border around the playing field or give it a non-black background. When I play it full-screen on my 16:10 monitor, I have to guess where the 16:9 playing field ends and I can crash into a wall that seems like it's not there.
I hadn't heard of Groovy before, that looks cool.
The C++ side of things handles graphics (sprites, backgrounds, fonts), sound, pathfinding, converting input into events for the script, and file IO and has a rudimentary GUI layer, the Javascript side of things uses those APIs and classes as they are exposed from C++. Most of the typical adventure game stuff (the game UI, inventory management, cutscenes, loading/saving, responding to keyboard/mouse events) is handled entirely in Javascript, usually as modules that I import into new projects as needed. No changes were made to the language itself, as that is all just vanilla Javascript.
My utter loathing of a certain person meant that it took a while for me to try this game, but the idea is really funny. Also very nice work with the graphics. I had quite a bit of trouble with the interface, and I see you intend to improve that in the near future. Looking forward to seeing how it turns out then, especially if you add another room. The ending would likely make more sense too, then.
If you want, I can give you a list of the issues that I encountered, but you're probably already aware of them.
JavaScript is the one I've been familiar with since 1996, basically as long as it's existed, and when I first created this engine back in 2000, it was the natural choice, both due to the familiarity and the fact that the SpiderMonkey JavaScript engine as used in the Mozilla browser (which later begot Firefox) was open source and freely available. I've since replaced SpiderMonkey with Duktape, as the former became too heavy for my purposes and no longer wanted to play nice with my compiler suite either.
A Royal Midnight Snack uses the same engine. All my games on here do. Heck, you can just put any of the game's executables in the folders for any of the other ones - only the file name and the icon differs - and they should run just fine. But Royal Midnight Snack does not have any screen scrolling (which seems to be the issue here). If you try Jeffrey Jetsam, you might end up having the same issue, as it also has a wide scrolling background.
That is old indeed, even older than what I'm using myself (which is an 11 year old GeForce GTX 750 Ti). There's a pretty good chance that that is causing this (more likely the driver than the actual hardware). That said, I've run it without problems on even older hardware, like an ATi RAGE 128 from more than 25 years ago. Unless I manage to find a card like that and can install the same driver version, it is doubtful that I'll be able to solve this, unfortunately 😔
No pixel hunting as such. Spoilers:
˙ǝlqɐɔ ʞuᴉl ǝɥʇ ɥʇᴉʍ ʇᴉ oʇ pɐlǝɯɐפ ǝɥʇ ʇɔǝuuoɔ 'ǝuᴉɥɔɐɯ pɹᴉǝʍ ǝɥʇ uǝdo oʇ puɐʇs uǝd ǝɥʇ ɯoɹɟ ɹǝʌᴉɹpʍǝɹɔs ǝɥʇ ǝs∩ ˙ǝʇou ɐ oʇuᴉ sdɐɹɔs ǝɥʇ ǝdɐʇ puɐ ɹǝdɐdsʍǝu ǝɥʇ dn ʇnƆ ˙ǝǝɟɟoɔ ʇoɥ ɥʇᴉʍ ɹossǝɟoɹd ǝɥʇ dn ǝʞɐM ˙sɹǝʍɐɹp uǝɥɔʇᴉʞ ǝɥʇ ɯoɹɟ ʇǝuƃɐɯ ǝɥʇ ƃuᴉsn ʞuɐʇ ɥsᴉɟ ǝɥʇ ɯoɹɟ sɹossᴉɔs ǝɥʇ ʇǝפ










