I'm building a game on Flash that will run on web/Android/iOS. The game is 2d isometric.I heard that developing mobile apps on Flash sucks and the graphics looks just awful.It'd be quite uncomfortable to write code for every platfrom separately.What would you guys recommend-stay with Flash or some other platform? By the way,do i need to build the game specially on MAC so that i can later port it on iOS? Thanks
closed as not constructive by bummzack, MichaelHouse♦, Josh♦, Sean Middleditch, Trevor Powell Apr 9 '13 at 9:00
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.
graphics looks just awful
It depends on developer only.
What would you guys recommend-stay with Flash or some other platform?
Again, it depends on many things, including your knowledge of other languages and platforms. There're several examples of cross-platform games but not so much to say that Flash is the one of the best platforms for game development.
I think that the main problem of Flash is performance. If you want decent FPS on mobile devices you have to use Stage3D. Fortunately there're several frameworks (Flare3D, Starling) which help to develop faster.
So, before choosing Flash you have to be insure in performance. How to be? Test on real devices.
By the way,do i need to build the game specially on MAC so that i can later port it on iOS?
You can develop and test using an iOS device on Windows.