Hey Justin, welcome! As Jonathan mentioned, I am 50% of Glitch Games and like FireMaple we only make the types of games that you are interested in making.
I have created a framework, Serenity, that allows us to make the games fairly quickly ( although if you say that to the people still waiting on Veritas they’ll no doubt question my use of “quickly” ) which I had intended to release however decided that it would probably take too much time to write full documentation for ( and also quickly embarrass me considering how bad parts of it are that haven’t been touched in years ).
To that end I started working on a new framework, called GAS ( Glitch Adventure System ) that will allow us to make our current crop of Mystlikes but also 3rd person adventure games ( Monkey Islandlikes ? ). This new system is fully powered by my Puggle library that Jonathan also kindly linked to.
I haven’t had as much time to work on GAS recently as I’d like but Puggle is actively developed as I’ve also integrated it into Serenity so that I can take advantage of some of its features as well as using it for my personal projects.
So to keep this short basically I’m saying if you have any questions about these sorts of games please do ask, and also take advantage of Puggle if you like as it might help ( it’s not adventure game specific though, it just takes care of general game stuff )
In reality, these types of games are fairly straightforward to make once you have a framework set up.