Zelda Classic (apparently now renamed to ZQuest Classic) is a tool built around recreating the original The Legend of Zelda game's engine, enabling people to build games in its style, though it has since had other features added. Games can not be built as stand-alone programs, you have to run them from Zelda Classic.
There're unofficial ports for web browsers and libretro:
Games can be made with and without scripting. It uses its own scripting language called ZScipt, but the online documentation is not beginner friendly. Confusingly, ZBrush and GZDoom also have their own scripting languages called ZScript.
- Quest Database on PureZC.