★ TouchArcade needs your help. Click here to support us on Patreon.

Flash.. and what this means to a new developer!(Please Advise)

09-10-2010, 12:36 PM
#1
Joined: Aug 2010
Location: Maryland
Posts: 35
Flash.. and what this means to a new developer!(Please Advise)

I've recently started to learning how to developer games with cocos2d, with this recent change of guidelines from apple allowing developers to use flash should I abandoned learning cocos2d and start with flash?

Learning flash seems to be easy, also I maybe able to do without a Lite verison of my game because I can just put the flash version it on my site where I maybe to able to sale the user more with more info and graphics on the game on the homepage?

What are your thoughts on this?
09-10-2010, 01:06 PM
#2
Joined: Mar 2009
Location: Oslo, Norway
Posts: 731
Learning different tools is always a good idea. I guess we need to see what kind of performance it is possible to get out of the flash-wrapper first. (My guess is not stellar, at least no for the older devices).

09-10-2010, 01:31 PM
#3
Joined: Mar 2009
Location: Canada
Posts: 1,076
If your intention is to develop for this platform, I would stick with native C/ObjC and cocos. If you are already a Flash developer, then being able to quickly port a project is the advantage, otherwise stay native for best performance.

😈
09-12-2010, 10:20 AM
#4
Joined: Aug 2010
Location: Santiago, Chile
Posts: 49
Plus, what if things break for the flash developers. It could happen, a fast update or something from Apple, and suddenly your customers are experiencing problems.

I think for 2D games, adding an extra layer of possible failure to your app is a non-justified risk. I would stick with cocos2d. If you wanted to do 3D I would say go for unity3d or other engine, since it will save lot's of work.

Founder & Lead Developer
Gando Games | Twitter | Hex Reaction | Hex Reaction Free
09-12-2010, 11:47 AM
#5
Joined: Feb 2010
Location: Chichester, UK
Posts: 89
Stick with ObjC. Flash will not give a good result, performance will take a hit, battery life will take a hit, and your reviews will reflect this.

Flash isn't a tool that real developers should be considering.

Developer of Brain App. The ultimate brain training game for iPad, iPhone, Mac, PC, and Windows Phone. Try my new iOS Math/Puzzle game Blockmatix.
09-13-2010, 08:29 AM
#6
Joined: Dec 2008
Location: The Land of The Rising Sun
Posts: 146
If you are starting from scratch, learn Objective C. If you are an established Flash content developer who wants to port to the iPhone, then the Flash wrapper might be a reasonable solution.

Developer of Petri. Available now on the iTunes Store.

These days I work with Tonchidot on Sekai Camera.
09-13-2010, 12:19 PM
#7
Joined: Jun 2010
Posts: 378
Quote:
Originally Posted by ChrisMayer View Post
Stick with ObjC. Flash will not give a good result, performance will take a hit, battery life will take a hit, and your reviews will reflect this.
Well, I think you should test the game before you release it. From what I've read online, Flash does have GPU acceleration but you have to enable it.

http://labs.adobe.com/wiki/index.php...cceleration.3F

Heh, it still might not be enough.

At least Adobe is back in the game. I've been wondering if I should upgrade to CS5 and get back into Flash game development. Yet, it seems too soon. Adobe has to catch up.

Will it support iAds, Game Center and in-app purchases? If not, I'm thinking there's better software out there for my iOS game development projects.

Michael Garofalo - App Developer and author of The Unofficial GameSalad Textbook.