Hi Nicolo,
Away3D and Unity3D serves two different needs. While it is possible to
make a good MMO using Away3D, you'd hit performance problems very
soon.

- Unity3D is built for games from ground up.
- Away3D is a general purpose 3D engine that can also do games

- Unity3D offers hardware acceleration, so the more powerful graphics
card/CPU the more triangles your models can contain (7000 for iPhone,
50000 for PSP, much more for PCs) http://forum.unity3d.com/viewtopic.php?t=15531
- Away3D is based on Flash and can only use the CPU for rendering
graphics, so 4000-10000 triangles is a theoretic upper limit for well
optimized content. In reality, it may well be lower.

- Unity3D only has a decent distribution among gamers, but only like
14.000.000 installs (http://forum.unity3d.com/viewtopic.php?p=165117)
- Away3D uses the Flash Player that has 98% distribution (http://
www.adobe.com/products/player_census/flashplayer/version_penetration.html)

In other words - if you want high fidelity and don't care about
reaching "everyone", use Unity3D. If you can live with lower fidelity
and want to reach everyone, use Away3D. Adobe is working on hardware
acceleration for 3D in Flash, but no date is set for this. It may well
take many years for that to arrive, so don't bet on it.

J

Reply via email to