August 19, 2009 I have now used Unity3D for the last 4 months and I really enjoy it. From what I've currently experienced, the engine is powerful enough for my needs and the development tool is fun to use. I've found the scripting part relatively simple and coherent for implementing what I've needed so far. The fact that multiple scripting languages are allowed is a little disturbing at first. For now, I can't say if I prefer the simplicity of the javascript syntax or the rigor of the C#. As I use and modify a lot of existing resources, I take them as they come. So the result is a mix of the 2 languages, a situation that will probably need to be settled in the future. The integration of art assets is clearly the place where Unity3D shines the most. After years of Quake2, Quake3, Doom3 and Torque engine, it is as if I have entered a new world. As far as I can remember, it was never so easy to take a 3D model character and integrate it in a game prototype. In addition, the way the Unity3D editor works suits an incremental approach perfectly. I can add feature after feature, and test the game continually.What else?