Topic: Game Programming /
Flash v Unity v HTML5 v ???
Even if Stage3D is superior in capabilities, it won’t make Unity obsolete. Lots of developers use Unity for it’s cross-platform capabilities across consoles, mobiles and PCs. So for a different tier of developers, who want to be able to develop for the web and other platforms, no matter what Adobe does, Unity is still a viable option.
Also, regarding tools and technical debt. Having tools to speed up development for certain developers doesn’t necessarily mean that these tools must be used. So I’m not sure Unity’s neat, but optional, tools qualify as technical debt. The same logic could be applied to the Flash IDE.
Furthermore, I don’t understand why, in your hypothetical example, you make it sound like an upgrade to Unity would be such a preposterous thing. Isn’t that what they’ve done multiple times since they introduced Unity?
All in all, I don’t see why they can’t co-exist.