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.
|Steampunk Playing Cards|
|How Lego Technic Sets are Designed|
|How To Anger a Gamer|
|Google Logo Goes Interactive with Pac-Man|
|Play Multiplayer Bomberman in a Browser|
|“The greatest economic crisis of our age: the one still awaiting us.”|
|"Cells have the capacity to process and respond to instructions and codes inputted into their main system."|
|Making a Movie Inside a Video Game|
|“If you don’t remember any of these countries from geography class, you’re not alone.”|
|How to Avoid Jury Duty|
|Google Map Shows You the Most Photographed Areas of the World|
|“Clicking on a Facebook advert may reveal things about yourself you don’t want anyone to know.”|
|“Any person, organization or government serious about web security should return to plain-text.”|
|“Instead of consuming fossil fuels, it would then feed surplus electricity into the grid.”|
|“We deserve pity for being born in such primitive times.”|