The entire set of routine to handle the modal window is 50 bytes, over 20 lines of #uxntal. It traps the mouse and controller inputs and undraws the modal at the next click or button keypress.
Nasu now also has its own little About box.
@neauoire It's interesting to me because there's a custom level editor and as part of it they created a sprite editor, but the only interface is picking up and dropping sprites, so the way you create the puzzle tiles in the custom level is you drag pure white blocks into a special "editor room" and while you're inside the box you're controlling a pixel editor...
@neauoire ...but this is done in a totally general way, so you can actually drag LITERALLY ANYTHING into the sprite-editor room, you can drag in the special objects you're given as rewards for solving puzzles and you're supposed to carry into your "trophy room", you can carry GERTRUDE in there
Some things, if you edit them, the game will automatically reset them later, but it was kind of revelatory to a 6-year-old
I can run the editor they used to make the game on the game while it's running
@neauoire @mcc ooh! this reminds me of https://www.ma.imperial.ac.uk/~buzzard/xena/natural_number_game/
@neauoire ah, that's great. I knew about blocks world / SHRDLU in the lisp machine era but I didn't know there was anything like this for the mac
Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them.