Started rencently to play with Unity 3D, a IDE/Plataform to develop games. I’ve heard about it because they recently decided that the indie version to be free. And because this version is quite similar to the Pro version and the Pro version is affordable, I decided to give it a try.
I am really impressed with the package. It is solid in features but what impressed me most is the easy user interface. Generally, programs that strive to be easy to use also make things too restrictive. Unity 3D is not one of them. It is a super intuitive IDE but also can be changed thru code.
As I discussed before, the competition of engines should be irrelevant to game makers because we have a lot data demonstrating that while the technology might help, the actual implementation is what matters. Good games with old/bad engines and Bad games with state of the art engines are quite common.
With the indie version being free, a huge increase of documentation and community support is expected. The same for professional assistance. Im happy to move from Torque (which uses several conceptual dogmas that Ive never liked) to Unity.
PS: with the web player, its possible to create games for web pages just like Flash… take a look in the demos.