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.
|Full Screen Mario: Playable Super Mario Bros. Done Entirely in HTML5|
|"What Flappy Birds teaches us about what 'the people' want."|
|Lego Death Star Christmas Ornament|
|Minimalist Subway Layout Game|
|Steampunk Playing Cards|
|“Cheap fakes' are the new fake news.” #DeepFakes|
|“They created a dictatorship without mercy.”|
|“Airbus says his company already has the technology to fly passenger planes without pilots at all.”|
|How to Avoid Jury Duty|
|CaptchaTweet: Write Tweets in Captcha Form|
|iPhone 6, the First Smartphone to Disrupt NSA's Spying|
|The (Very Scary) People of Public Transit|
|Fake Name Generator|
|Recycled Vacuum Lamps|
|“A decentralized network of 3d gun-printing advocates has mobilized online.” #3DPrinting #GunControl #Decentralized|
|“Self-driving vans are actually the least novel-seeming part of the unveiling.”|
|Darth Vader Surfing|