What exactly is Unity capable of that was impossible with flash?
hmm mainly you can 'do more', as in, the structure of Unity allows a wider range of functions to create, better and bigger graphics / sounds etc. where the old Flash was hitting limits.
the major drawback is that Unity is talked of as the better thing because you can do so much more with it, but in reality you will actually really sit down and
learn it. true, you get way more possibilities. but look around for Unity based games and check the reviews.. quite a number of devs start over or migrate to Unity, and then the games not only don't improve, no, the devs more often than not get lost in the overwhelming amount of changeable options, set on a system they didn't learn the basics
first.
you'll find alot of games that do seem promising from the first screenshots, and then it comes down to yeabutts. game handling, options, gameplay, lag, lots of other things that haven't been tweaked to something actually playable. add the tendency of using a large amount of system resources, or the risk of frying a graphics card because some setting aims for 600 fps or such. quite a number of games are missing settings to trim down to your own system, to begin with, because the devs simply didn't code them in.
the variety of yeabutts is rather big, and mostly based on devs being eager to try out the new, 'better' and then getting lost in the new, 'much much more' because they didn't spend the time on actually learning.
i'd say it's the step from using a really good battery charger, to operating a power plant. no can do without spending time in school, rite?
that way, how Introspurt is handling it by first creating a different game, and learning how to handle this new game engine while developing a game, is the better approach imo. so he learned the important and the basics and the annoying 'small things' which are so easy to get lost in, before migrating CK to this new engine. definitely more promising than what i've seen from other devs, so for me kind of worth the wait.