5 ms·
I'm definitely impressed, I don't think I've seen a Flash game that looks as good. I honestly don't know much about Unity or the technology but my first concer
by watty 15y ago
I'm definitely impressed, I don't think I've seen a Flash game that looks as good.
I honestly don't know much about Unity or the technology but my first concern is performance. Adobe tried the "write once, run everywhere" and while they were successful, performance suffered. How will something much more complex and demanding perform?
- matusz13 15y agoFrom my brief experience with unity I would say that it probably has a ways to go before it rivals games like Infinity Blade (which uses Unreal) on mobile devices. I would say that there shouldn't be any performance issues with console or computer games built on unity. I would agree, this is a good looking game.
- matthew-wegner 15y agoThe performance answer is a tricky one. Unity maintains their own web player plugin, which runs with native performance: http://unity3d.com/webplayer/ http://unity3d.com/webplayer/ My guess is big players--Battlestar Galactica Online, Tiger Woods Online--will use the Flash player export as a fallback. Depending on its shipping performance, and how demanding the content is, developers may even fork the content for each player individually. Regardless of multiple versions of content, it would probably make sense to push users into downloading the Unity Web Player for better performance. Unity is also working on a NaCl port. In a year, 3D web game developers may be able to offer the Unity/Flash/NaCl versions simultaneously (prioritized by browser/performance/compatibility). In general, Unity is well-positioned to exploit other platforms as they emerge. If they can manage this Flash export, they can probably manage anything... [Full disclosure: I'm a long-time Unity user, and I help them organize proposals/sessions for their Unite conference, but I don't actually work at Unity]
- matthew-wegner 15y agoAlso, it's worth mentioning Unity has a graphical profiler, which you can connect to a build running on iOS/web/standalone: http://unity3d.com/support/documentation/Manual/Profiler.html http://unity3d.com/support/documentation/Manual/Profiler.htm... I'm not sure if that's possible on Flash or not, but if so it'd be easier to bring your performance up to the platform limitations...
- podperson 15y agoAssuming Flash provides fairly clean access to the underlying hardware, performance should be as good as you can expect given the intermediate abstraction layer. On a side note, it would be nice if Unity produced iOS apps that could be extended as easily using Obj-C / CocoaTouch the way it looks like you can work with native AS3 code.
- stottc 15y agoYou can absolutely extend unity apps with Cocoa (Unity basically ends up rendering to a UIView).
- azakai 15y ago> I'm definitely impressed, I don't think I've seen a Flash game that looks as good. I assume the main reason is that 3D in Flash (Molehill) is very recent? Now that Flash has that capability, you can write a game that looks like that in Flash directly, Unity is not strictly necessary (although it might be a useful game engine on top of Flash).