Chrome 14 with C, C++ native... Unity?!?! maybe.

Found this… does this mean Unity Chrome web apps in the near future?

Unity did a demo of their engine working on chrome native code a while ago. Can’t remember what they were waiting for to release it.

Yeah, I remember the demo, but haven’t heard anything more about it. I was wondering if this will be the moment it gets pumped out?

Chrome 14 enables NativeClient (i.e. “pretty much C++ code”) for Chrome Web Store applications. But without 3D graphics support.

We expect that future releases of Chrome will enable 3D graphics, and will enable non-ChromeWebStore apps to use NativeClient; and we’re trying to get Unity NativeClient version to be ready for this. This did not happen yet though.

sounds cool, lets hope chrome 14 doesnt crash after 5 minutes of starting it up like the previous version does on my mac book

Good to know that its coming, just was hyped about the idea from way back that we could get Unity in the chrome browser without a plugin.

question though is when its coming. With OpenGL ES 2.0 not being clearily specified for which chrome version its gonna happen its undefine when unity will even become possible in there

But I suppose this only works for verifyable C++ code?! Is Unity really so clean that it can be verified?!

I’ve been playing with NaCl a little bit. It’s quite annoying that sometimes they change the 3D API (and sometimes take it out altogether, as Aras says) whilst they refine it, but using one of the 14 betas, it’s quite easy to port OpenGL ES code to it, and it seems very clean and quick. I don’t see there being too much of a problem moving Unity to it, as it already has an OpenGL ES port, once the API stabilizes.

It requires a special version of the engine which UT likely has been working on as they were at last years IO presenting it :slight_smile:

The problem is that the lack of OpenGL ES 2.0 for the NaCL layer for the time being means no possibility to target it at all. And yeah that unity has iOS and Android engines definitely should make it relatively straight forward getting the graphics going

Unity3d is specifically mentioned… hmm…

Google is here at Unite 11 with stuff running in Chrome! Still a was to go, but awesome none the less.

Right and once NaCl is there in the form where unity can even run in there (ie when OGL ES 2.0 is supported) I’m sure unity will be offering the targeting in the next version, either just like that or as part of a different license (I personally still expect a web deploy addon license for flash + nacl + in the future potentially webgl)

Someone just tweeted about it. It was running AngryBots demo.