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 Harm Of Gaming: PresentIng The Facts|
|LEGO Celebrates its 80th Birthday|
|What's It Like to Play Online Games as a Grownup|
|VIM Adventures: Learn VIM While Playing a Game|
|World of Warcraft Skills Save Boy From Attacking Moose|
|"You could be targeted for ads for things you don’t even realize that you like."|
|“You become more difficult for an algorithm to understand, market to, or manipulate.”|
|"The machine had gotten inside the human’s head."|
|"Low-cost solar and human-powered vehicle."|
|Smart Solar Panel Window Blinds|
|"The most automated warehouse of its kind"|
|"How will that impact human evolution going forward?"|
|"Maybe someone liked my stuff."|
|Princess Leia’s Stolen Death Star Plans|
|Making a Movie Inside a Video Game|
|"Contact could mean extraordinary things for humanity if it happens soon."|