Recently, I've been trying to trim down the fat in the XDX engine and tighten it up to make agile development a reality. This process entails making sure that all the pieces fit together in an intuitive way, and re-evaluating how necessary each line of code really is. In doing so, I've also discovered and fixed a bunch of bugs. I think I've achieved success, though, considering I can now write a basic 3D application in about 70 lines of code.
I made a quick demo of something I've been wanting to try: text input. This little demo lets the user enter text into a console. Not too fancy, but I still think it's pretty neat.