PuzzleScript is an open-source HTML5 game engine that provides a scripting language allowing you to build your very own puzzle games, entirely within a browser.
It's not a general purpose game making tool, it's not even a general purpose puzzle game making tool. Or even a avatar-based turn-based puzzle game making tool - games like DROD don't work, or games with very nuanced behaviours, like Puzzles proved impossible. But it is a tool, and I think it might prove handy/enabling for a number of people, if one is accepting of its limitations.
I've worked on a lot of puzzle games, and decided on a particular group of those that could be handily modelled with a scripting language. I've seen someone do a similar pattern-matching system before (I can't remember who, though), but it was a lot less flexible - the movement system in this engine is what gives it its real power.
|Pay what you want - The Humble Frozen Synapse Bundle|
|LEGO for Architects|
|Gatekeeper's EXO: Experiencing Music as a Video Game|
|Medal of Honor Cat|
|“Governments around the world are dramatically increasing their efforts to manipulate information on social media.”|
|“A photograph of the last male northern white rhinoceros.”|
|“When automation starts displacing lawyers, accountants and bankers, then we might see some push-back.”|
|“Session replay scripts collect can’t reasonably be expected to be kept anonymous.”|
|How to Avoid Jury Duty|
|“Astronomers have sent a radio message to a neighbouring star system.”|
|iotacons: Pixelated Art by Andy Rash|
|“A fraudster poses as an attractive woman and encourages a man to masturbate in front of a webcam.”|
|“Semis, not personal cars, are the smartest use of autonomous technology.”|
|Short Story of Similar Objects|
|CaptchaTweet: Write Tweets in Captcha Form|
|“The homemade airplane does indeed fly!”|