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.
|The #OilSpill Board Game|
|The Other Way to Make a Storm Trooper Helmet|
|Steampunk Playing Cards|
|Rubber Band Machine Gun That Shoots 14 Shots Per Second|
|Our Rotting Video-Game Heritage|
|Fast, Clean, Cost-Effective Metal 3D-Printing|
|“Robots should be fitted with an 'ethical black box' to keep track of their decisions.”|
|Making a Movie Inside a Video Game|
|"A real-time surveillance machine that has been developed for online advertising is rapidly expanding into other fields."|
|"You only need about 100 miles by 100 miles of solar panels to power the entire United States."|
|"Warp drives could become a real technology within the lifetimes of today’s toddlers."|
|"State borders are a lot weirder than they first appear."|
|Iron Star Civilizations|
|“An unfolding 'Cambrian Explosion' in robotics.”|
|Google Map Shows You the Most Photographed Areas of the World|