I guess we will see.. one thing's for sure, 'change is the only constant' and driven by consumer demand, future technology will always seek out newer and easier ways to do things. Look at the texturing of 3D objects. The 'Old School' modelling community thumbed their noses at real time painting of objects, saying it wasn't the way to do things. Now, programs like 3dcoat, Deeppaint3d, Zbrush, Mudbox proliferate. Programming is no different and although programs like 'FPCreator' and 'The 3D Game Maker' are still in their infancy, I think that genre is the future of Gamemaking. Why, because they take the drudgery out of Gamemaking and also make it quicker and easier to get ideas working. I think Josh has done the right thing by going with Lua, scripting over programming is likely to increase output of 3D Games...We just need more cool examples.