do people find unity better than flash for 2d games while unity is 3d engine , or Flash still better because it's made for 2d games and flash can get the job done faster ,and now flash is better for ios/android 2d games . so what platform is the best for 2d games?
closed as not constructive by bummzack, michael.bartnett, Tetrad♦ Aug 25 '12 at 23:42
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. If this question can be reworded to fit the rules in the help center, please edit the question.
While Flash is still a thriving and vibrant platform to develop on, I would ditch it in favour of Unity, simply considering the unavailability of Flash on some mobile platforms that you may want to port to later.
There is a free package available in the Unity marketplace called Orthello, which greatly simplifies the process of making 2d games with Unity.
Finally, if you don't mind tackling new APIs altogether, you should take a look at haxenme and playN. While toolsets and editors to develop games with these APIs may not be as mature and developed as Unity and Flash, the scope of their cross platform reach is quite impressive, especially playN.