I am new for game developement and need to know the different approaches to develope a 2D and 3D games in iphone.And which one is the best approach. I am having brief knowledge of cocos2d but don't know about different other alternative approaches that might be helpful. It would be gr8 help if someone might give information about all the approaches available and which are preferable approaches.
Thanks in advance :)
Have you looked at any of the existing questions and answers? (https://stackoverflow.com/search?q=iphone+game-development)
Irrespective, What are prime commercial choices for iPhone game development kits/platforms? and perhaps learning iphone game development seems like they should cover what you're asking.
Related
We are looking to create a crossword puzzle game and I'd like to see how we can help our client reduce development time by using an iOS SDK. We are looking for the game interaction (loading words, dragging letters to board, word validation, etc)
Look into Cocoas2D or there is Unity3D to assist you in creating games for iOS.
I believe you are looking for a 'Library' if what I understand is that you want an automated way of creating crossword puzzles. Unfortunately I do not believe there is any that would fit your needs.
If you are like me, create your own paper crossword puzzles and then make them on iOS.
A great book to get on how to make games for iOS would be 'Learning iOS Game Programming" by Michael Daley.
I bet with the resources on that book and good logical planning you will have your game made in no time.
Today I just need some tips for my first iPhone Game.
In this game you need to protect something from enemies. But I don't know how to create this enemies randomly, and how I can save the data to each enemy (there can be many on the screen at once!)..?
I hope someone can give good tips or good links to tutorials..?
Greetings,
mavrick3.
#mavrick i think this link might help you
http://www.71squared.com/iphone-tutorials/
Edit:
if you the source code of iPhone Game Development than follow this link
http://apress.com/book/downloadfile/4587
Maybe you could check : https://gamedev.stackexchange.com/ :-)
Good luck
Ray Wenderlich has some great tutorials on his blog about iPhone game development as well as many other iPhone related topics.
This link should get you started.
Also if you don't mind purchasing books, I highly recommend these two books.
Beginning iPhone Game Development
Learn iPhone and iPad cocos2d Game Development
Can anyone tell me what should i use to make games for iPhone...
Actually i am a simple application programmer ...but never made complicated high graphics games...
i have made some games but only simple one...
Which tool is good for me to start....
i am aware of OPenGL...is it good to start with this ??
I'd say if you're reasonably competent with iOS & Objective-C, then it might be worth taking a peek at the likes of Cocos2D. There's also the iOS port of Flixel (which you can grab with the source to Canabalt which is sitting on Github), but compared to Cocos2D - it's a little less polished due to it only being recently out there.
Unity's great if you're familiar with C# or JavaScript and interested in wanting to do 3D games - and if you're not as interested in going the full-hog with learning OpenGL ES.
Corona is the best thing for you start looking into.
I'd suggest a trip to the bookstore, to find a book which speaks to you, regarding iPhone Game Dev. A quick look at Amazon reveals quite a number.
There's a lot to consider when making games, it's a huge topic.
You should check out Unity 3D.
For someone new to iPhone development and game dev in general, I'd say start with Cocoa Touch as it is simpler than OpenGL and you can create simple games (for example words games) with it. And even if you decide to develop an OpenGL app for the iOs you still need to work with Cocoa so there is no escape from learning it.
Once you get your head around objective-c/cocoa/xcode and iphone development in general, then start looking at OpenGL.
I think some of you have seen the "cartoon wars" game. does anybody know how to create GUI like that? Does it need OpenGL? or it can be done with iPhone sdk's libs?
thanx in advance
I believe Cartoon Wars was written using the Cocos2d game library.
Yes. The trick with the iPhone is, the more you program, the more cool GUI tricks you can come up with to make your app more exciting. I suggest you write a couple of apps to do simple things, using as many API's as you can cram in. Start with Apple's samples. Maybe combine a few of the samples into one, as a learning experience.
I know Java pretty well. I know now most of the Basics in Objective-C.
I know nothing about Photoshop. I know how to use TurboCAD 10 Professional, so I do have some experience in 3D object modelling. Although not much.
What do I have to learn step-by-step, to come to 3D game Development for iPhone? What Tools do I need? Which Books help out? How long did you learn?
Learning the basic ins-and-outs of OpenGL ES on the iPhone took me about 3 weeks. I post some of my observations on the subject here. The source code to my Molecules iPhone application, which uses OpenGL ES, is available here. Maybe you'll be able to find something useful in that example. However, there's nothing in there that deals with textures, which you'll probably need for your game. Bill Dudney has posted source code for a Wavefront OBJ modeler on the iPhone that may help in that regard. For a good text on OpenGL ES, I'd recommend "Mobile 3D Graphics: with OpenGL ES and M3G".
When it comes to Cocoa development in general, it will take you a little while to get up to speed. For me, it was about 6 months before I felt comfortable with it, although that was in the more complex Mac desktop environment. I post some resources for learning Cocoa here, although that's by no means an exhaustive list.
I agree with diciu, this is a bit much for someone just starting out on the platform. I'd find a simpler application or series of targeted applications (that you may never even release) to help you learn the core concepts before you leap into 3-D game design.
Your goal is very ambitious - I think it's a very hard project to tackle as the first project on the iPhone and you'd be better off starting out with a couple of simple Cocoa touch applications to get a feel for the platform.
For a simulation game I would start with experimenting with some physics engine such as bullet. Bullet is C++ and you can use it from Objective-C++.
For rendering 3D you probably want to use OpenGL ES.
I guess that OpenGL is worth a look.