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.
|Tweeria: the Lazy Twitter RPG|
|Grand Theft Auto V: "Don't be fooled by the fancy cars. The stock market's where the action is."|
|Friendship is Magic: a My Little Pony Flash Game|
|Production Line Built From Legos Builds Lego Cars|
|“Systemd is, to put it mildly, controversial.”|
|“The Reality of Building Fantasy.”|
|U.S.S. Enterprise Owner's Manual|
|iPhone 6, the First Smartphone to Disrupt NSA's Spying|
|CaptchaTweet: Write Tweets in Captcha Form|
|The (Very Scary) People of Public Transit|
|“The Amazon Dash button for horny men and women who don’t feel comfortable telling their partner they’d like to have sex.”|
|How to Avoid Jury Duty|
|“If you’re dating, you’re going to be let down. You’re not going to be everyone’s cup of tea.”|
|Testing Whether the Earth is Round or Flat|
|“A sophisticated global marketing strategy from an industry that is desperate to attract new smokers.”|
|“A low flyover of Jupiter's moon Europa.”|