Hello, I'm thinking about creating some kinda of casual 3D RTS. My target platforms are : Windows & Mac OSX. Before to start, I have to decide if I go with my own incomplete framework, or if I pick Unity3D . All in all, the main feature that I miss with my current framework & that would not be possible to do in a decent time frame is the support of play from within the browser. My guess is that it would be quite a nice plus to have that (and even possibly to support the purchase & play of the full version through the browser). So Unity would be the required way to go. Anyone has any idea about that..? On the other hand, Unity misses an awful amount of little stuff that I'd need to port from my current framework, and it'd require some time to learn everything needed to handle Unity. Another downside is that it's hard to allow users to create their own Mods. One last big plus for Unity: having an almost up-to-date 3D Engine with shadow support & other eye candies.