March 6, 2012
Bret Victor -- who has worked on experimental UI concepts at Apple and created the interactive data graphics for Al Gore’s book, Our Choice -- recently gave a keynote at the Canadian University Software Engineering Conference, talking about living your life based on principles, but also demoed a real-time game editor that makes existing coding tools look pretty primitive. Inspired by Victor’s presentation, developer Chris Granger put together a similar live game editor in Clojurescript. Granger’s take on the idea that all changes you make to the code are reflected immediately in the running game. You change a line of code and the game immediately changes right with it. Granger's demo code is on github, and there's a .jar you can grab if you just want to play with the demo.
February 1, 2011
SpaceChem is an excellent sci-fi puzzle game about making chemical compounds using a circuit-like interface. Rock, Paper, Shotgun gave it high marks and generally has lots of nice things to say about its designer, Zach Barth. Sound familiar? It should - he's the genius behind the now-defunct Infiniminer, cited by Notch as the inspiration for Minecraft.