3 ms·
> People have been attempting to create WORA technologies since the beginning of time and they have all failed. Nice straw-man. Unity 3D does WORA very, very
by saidajigumi 13y ago
> People have been attempting to create WORA technologies since the beginning of time and they have all failed.
Nice straw-man. Unity 3D does WORA very, very well. It's been used successfully for cross-platform development by many shipped products. To my initial astonishment, all built on Mono/C#.
This doesn't absolve the developer from QA for the targeted platforms, and this is where fragmentation is the killer IMO. That said, Unity provides a huge amount of leverage and tooling in support of seamless cross-platform deployment.
- fidotron 13y agoIt's not a straw man at all as products with Unity aren't making any effort to appear native to the platform they're running on. Unity is also notoriously painful when it comes to 2D UI style work as well, which is why there's a tools ecosystem around it just to deal with that problem.
- Karunamon 13y agoDoes the enduser care? When I boot into a Unity game, it has its own UI and menu system, usually full-screening above the OS. Saying that the apps generated don't look "native" doesn't support the assertion that WORA is a "failure". Doubly so considering the ubiquity of Java.
- cmircea 13y agoWe're not talking about games here, we're talking about regular apps, with a regular UI, which needs to be native. Otherwise it sucks.
- alandarev 13y agoGames are way different segment. In a game you would like to impress person with non standard interface. In fact a game running on standard UI looks cheap and is a signal of design failure / low budget. While the applications are other way around. New customers do not want to spend more than a minute to get familized with the interface. Moreover, your custom UI interface will be competing with Apple/Google designer's budget.
- bluefinity 13y agoUnity now has support for proper 2D in the engine. See here: http://unity3d.com/unity/whats-new http://unity3d.com/unity/whats-new
- gdc 13y agoYes... for the past...... 24 hours.
- forgottenpaswrd 13y ago"Nice straw-man. Unity 3D does WORA very, very well. It's been used successfully for cross-platform development by many shipped products. To my initial astonishment, all built on Mono/C#." Not true. Unity engine is made using c/c++. You control those components using Mono/c#, which is totally different. If Unity was made in Mono, it would be 1 frame per second. We made lots of experiments using mono for doing 3d and animation in our company as it is fast to program with, but with all the market machine of MS, c# is not designed for some things, but some people just can't stop trying to use the only hammer they have.