Unity… So close…
Unity is cool. It’s a 3D engine that runs in your browser. It gets decent framerate (unlike its competitors) and it looks like the tools are pretty well developed. Check out the demos if you’re bored — that’s the future of web gaming right there. Low-requirement, hardware-accelerated 3D.
I would love to take this for a spin. But I can’t.
Although the Unity plug-in works on all the major OSes and browsers, the development tools are only available for the Macintosh.
The Macintosh.
I don’t own a Mac — I have nothing against them, but they are just too expensive for me. And the thing is, neither do most game companies. This is a pretty big limitation! Huge, even.
I wrote to them, and got a response from Unity’s “evangelist”, who said a PC version was coming. He said I could count the time before the PC version launches “in months rather than in years” but then took pains to make sure I understood that any number of years could also be represented in months…
Honestly, I think this misstep may be what kills them. They’ve been around a while but their adoption rate is itsy-bitsy tiny because nobody can run the IDE. Sure, in six months or a year they will finally be accessible. But Flash Player 10 finally has hardware 3D primitives. How much you want to bet Flash 10’s adoption rate will be near 95% after a single year? Sure, Flash 10 won’t come with any useful tools for 3D world modeling, but somebody will build them.
Unity’s website talks about how adoption rates aren’t the end of the world as long as the install process is clean and easy enough. And the install process was easy for Unity. But… you go to a random web page, it says, “To play this game you need to install Unity, click here!”… and you’re just going to go to some other game page instead.
I am rootin’ for you, Unity… at least in theory. I haven’t actually played with the IDE so I can’t tell how good it really is. But even a mediocre 3D editor is infinitely better than what we’ll get out of the box with Flash 10. But … you need a killer app, right now before Flash 10 catches on. Can you do that? I don’t think you can.
