Advertise Mobile SDKs Books Events Forum News Social Networking Support Us
Follow @iphonedevsdk on Twitter

Interface 2, Advanced iOS
Mockup & Code Gen
($9.99)

Make your own iPhone apps
and run them live!
(free)

Pic Frame Dynamo: Photo Editing
($0.99)

Abiliator
($1.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum > iPhone SDK Development Forums > iPhone SDK Game Development

Reply
 
LinkBack Thread Tools Display Modes
Old 11-24-2011, 01:19 AM   #1 (permalink)
Flash Developer
 
Join Date: Mar 2011
Location: Norway
Posts: 77
thh022 is on a distinguished road
Default Developing games: What are my choices?

I have developed a few business apps with the normal UIView-based SDK and want to try to develope some small games for fun.

What are my choices for developing games for iPhone/iPad? I've read about Cocos2d, but what other options is there? Is Cocos2d good enough for doing all kinds of 2d games or is there some limits using it?
__________________
http://www.rabaldus.no
thh022 is offline   Reply With Quote
Old 12-02-2011, 12:50 AM   #2 (permalink)
Registered Member
 
Join Date: May 2011
Posts: 5
Jhsuhsuhsu is on a distinguished road
Default

Quote:
Originally Posted by thh022 View Post
I have developed a few business apps with the normal UIView-based SDK and want to try to develope some small games for fun.

What are my choices for developing games for iPhone/iPad? I've read about Cocos2d, but what other options is there? Is Cocos2d good enough for doing all kinds of 2d games or is there some limits using it?
I'm not the developer on my team, but we use Unity 3D to develop games - it's a great multi-platform game development software/engine. You can code in Unity in C# and then export it to XBOX, PC, Android, and of course, iOS.

Unity 3D
Jhsuhsuhsu is offline   Reply With Quote
Old 12-02-2011, 11:43 PM   #3 (permalink)
Registered Member
 
Join Date: Jan 2011
Posts: 154
Bobarino is on a distinguished road
Default

You can still use Xcode and iPhone sdk. I made my "small" game below just using apple's platform...
__________________


Island Hop

Website- KewlPro
Bobarino is offline   Reply With Quote
Old 12-03-2011, 12:03 PM   #4 (permalink)
Registered Member
 
Join Date: Apr 2011
Location: California
Posts: 225
KarlJay is on a distinguished road
Default

Might be best to go on YouTube and search for cocos3d... there's some cool games made with it.

Unity is a larger more complex engine, I'm considering it for 3d games and Cocos2d for 2d games.
KarlJay is offline   Reply With Quote
Old 12-04-2011, 01:48 AM   #5 (permalink)
Registered Member
 
Join Date: Apr 2011
Location: USA
Posts: 8
morpheus is on a distinguished road
Default

There are a lot of options, but also a lot of technologies designed for corporate apps being sold as suitable for games when they are not.

Cocos2D is too tied to Objective C and iOS for my liking, although it was a good start.

Unity is fine if you need 3D and it has great tools, but it's also expensive, closed source and produces large binaries which can be a problem if you are targeting casual games. Personally I feel 3D is overkill for most mobile games unless you are a big budget game like Infinity Blade (which uses Unreal engine).

Moai is a new open source Lua framework that has turned out some pretty cool games lately (Bungie Crimson game) and looks like the logical replacement for Cocos2D as it covers iOS, Android plus desktop and browsers with one code base. Moai | The mobile platform for pro game developers
morpheus is offline   Reply With Quote
Old 12-04-2011, 09:10 AM   #6 (permalink)
Registered Member
 
SundialSoft's Avatar
 
Join Date: Oct 2010
Location: Scotland
Posts: 176
SundialSoft is on a distinguished road
Default

Quote:
Originally Posted by thh022 View Post
I have developed a few business apps with the normal UIView-based SDK and want to try to develope some small games for fun.

What are my choices for developing games for iPhone/iPad? I've read about Cocos2d, but what other options is there? Is Cocos2d good enough for doing all kinds of 2d games or is there some limits using it?
Cocos2D is a very well developed platform which is still being moved forward. As it's based on OGL and full source is available you are not really restricted. Cocos3D sits on top of Cocos2D and gives a 3D world and the ability to use all the 2D stuff.

I have written 2 regular apps and am now doing my first iphone game using Cocos3D & finding it reasonably easy. It's the way to go if you don't have lots of money to invest & want to concentrate on iphone. There's also the Sparrow Framework which is 2D but 3D support seems to be coming.

ps: Cocos2D forum over 100,000 posts, Moai forum 200 posts, Sparrow about 10,000 posts so Cocos2D has by far the largest following.

Last edited by SundialSoft; 12-04-2011 at 09:17 AM.
SundialSoft is offline   Reply With Quote
Old 12-04-2011, 01:24 PM   #7 (permalink)
Registered Member
 
Join Date: Apr 2011
Location: California
Posts: 225
KarlJay is on a distinguished road
Default

Quote:
Originally Posted by SundialSoft View Post
Cocos2D is a very well developed platform which is still being moved forward. As it's based on OGL and full source is available you are not really restricted. Cocos3D sits on top of Cocos2D and gives a 3D world and the ability to use all the 2D stuff.

I have written 2 regular apps and am now doing my first iphone game using Cocos3D & finding it reasonably easy. It's the way to go if you don't have lots of money to invest & want to concentrate on iphone. There's also the Sparrow Framework which is 2D but 3D support seems to be coming.

ps: Cocos2D forum over 100,000 posts, Moai forum 200 posts, Sparrow about 10,000 posts so Cocos2D has by far the largest following.
That's an important point! Support is everything. The last thing you want to happen is to spend all the time/money to get a good game going, then not have the support you need to keep it going or make changes.

If you search around, you'll find all kinds of tools, everyone's trying to sell something, use care in choosing the tools you invest your time/product in.
KarlJay is offline   Reply With Quote
Old 12-04-2011, 03:21 PM   #8 (permalink)
Registered Member
 
Join Date: Jan 2009
Posts: 280
dapis is on a distinguished road
Default

Quote:
Originally Posted by KarlJay View Post
That's an important point! Support is everything. The last thing you want to happen is to spend all the time/money to get a good game going, then not have the support you need to keep it going or make changes.

If you search around, you'll find all kinds of tools, everyone's trying to sell something, use care in choosing the tools you invest your time/product in.
Cocos2d is fine for games, but I do think a lot of people seem not to realize that they can develop most games just fine in objective C and Cocoa alone. I think perhaps the biggest advantage of Cocos2d for game development is the easy integration of the big two physics engines - if you don't need those, I'd try objective c before resorting to Cocos2d.
dapis is offline   Reply With Quote
Old 12-05-2011, 03:50 AM   #9 (permalink)
Registered Member
 
Xaron's Avatar
 
Join Date: Feb 2011
Posts: 181
Xaron is on a distinguished road
Default

Check out Monkey. You can deploy for all 3 big platforms (Android, iPhone AND Windows Phone 7). It's some kind of a cross compiler.
__________________
My games:



Dev Blog | Twitter
Xaron is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



» Advertisements
» Online Users: 377
10 members and 367 guests
apatsufas, comicool, Creativ, Dalia, dansparrow, LunarMoon, mer10, Murphy, pbart, Tomsky
Most users ever online was 1,387, 04-10-2012 at 04:21 AM.
» Stats
Members: 175,676
Threads: 94,127
Posts: 402,916
Top Poster: BrianSlick (7,990)
Welcome to our newest member, jleannex55
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 07:01 AM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0