0
\$\begingroup\$

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

\$\endgroup\$
  • \$\begingroup\$ If you'er serious about trying something else you could check out monogame.net You can write code (identical to XNA) and it'll run on windows, linux, macs, ios, android, windows phone. Almost anywhere with re-writing barely any code. You also dont need to program it on a Mac to target iOS. \$\endgroup\$ – Battle_Pasture Apr 1 '13 at 12:22
  • \$\begingroup\$ Important point - Flash doesn't work on iOS \$\endgroup\$ – Polar Apr 10 '13 at 14:13
  • \$\begingroup\$ No it does,my games work well \$\endgroup\$ – user2040131 Apr 10 '13 at 14:16
1
\$\begingroup\$

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.

\$\endgroup\$
  • \$\begingroup\$ Thanks,a lot.The major problem isn't graphics but rather perfomance. \$\endgroup\$ – user2040131 Apr 1 '13 at 12:04
  • \$\begingroup\$ @user2040131 You can get very good performance (solid 60 FPS) with GPU accelerated graphics, eg. by using the Starling Framework for your game. \$\endgroup\$ – bummzack Apr 1 '13 at 13:38

Not the answer you're looking for? Browse other questions tagged or ask your own question.