Hi everyone. I recently start learning Objective-C and I want to make games for iOS. In September 18 Apple official release own framework called Sprite Kit. On the other hand soon in Unity 4.3 will native support for 2D development. And I have a question about which of the tool should I use for make 2D game for iOS?
Crossbones+ - Reputation: 1739
Posted 14 September 2013 - 12:20 PM
I would be weary against using anything for a game that has not been on the market long. Using "just released" things for game development can provide some major headaches.
That being said I would personally choose Unity 2D of the choices. Unity has a proven track record, the project seems to have some degree of longevity, and I feel they are less inclined to completely mess everything up for you.
I really don't like the way Apple treats developers, and so I wouldn't trust them anymore than absolutely necessary.
Plus Unity gives you the option to bring your game to different platforms eventually.
Try both and see what you like best. Sprite Kit should be a decent choice for making an iOS game, but I highly doubt your game will run on older versions of iOS... Keep in mind that there other options out there such as LibGDX, Game Maker Studio, Cocos2d, ect.
Edited by shadowisadog, 14 September 2013 - 12:27 PM.
Members - Reputation: 1246
Posted 14 September 2013 - 02:46 PM
If you are wanting 2d, I'd say GameMaker Studio. I know it isn't one of your choices, but the above poster mentioned why.
I can also say that if this is a learning time for you, and if you are going to be interested in 3d later, maybe you should spend time learning Unity. Even without the upcoming 2d features, it has been used for many 2d games. And since it can also do 3d, it would be better to learn in the long run that GameMaker Studio if you are interested in 3d.
Members - Reputation: 1166
Posted 14 September 2013 - 03:02 PM