Build games with Lego bricks, physics, and a scripting language called Lua.
OpenBlox is a free, open-source (soon-to-be networked) game development kit similar to ROBLOX and Blockland. It has a modular, plugin-based architecture, Lua scripting support, and Python plugin support (in development).