Had a lot of fun playing this! It’s made with your own engine? Cool, I did this too, but then with Java and Libgdx. Good puzzles and great interface. Loved the tongue in cheek humour and popular references. Played this on a Windows 11 on UTM with a Mac. A bit sluggish but that is due to the Windows emulation. No glitches, everything looks fine.
Viewing post in Intern's First Day jam comments
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.