Advertise here




Advertise here

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Google Sign In with OpenID
Please do not post the same thing multiple times. The board software automatically flags certain posts as needing moderator attention. This happens the most often for new users. I'm pretty sure this is made clear at the time you attempt to post. Posting the same thing over and over again just makes that many more posts the moderators have to weed through later. This makes us sad. Don't make us sad. If your post/thread doesn't appear, just wait a while. Don't post it again. If it hasn't shown up by the next day, then you can try again. I normally go through posts in the mornings, and try to check a few times throughout the day, but I'm not here 24/7. There will typically be a significant delay before posts are approved. Just be patient.

Help with getting an Idea of how a Game is Developed :)

Hello Developers, i recently bought a book on Objective-C and i am determined to learn and master the language to be able to one day submit Apps to the app store and wells, i have an awesome game idea.

So my concerns follow:

1. When making a game like Call of Mini Zombies, How do i create images or characters in 3D that will integrate with Xcode and or the actual project ?

2. How does a game run ? i mean i am a typical C programmer to make small programs using the Getch(); function that makes a program continuously run.
BUT, i wanna know how does an app stay up and running without hitting the end of the code and exiting Out ?

3. I heard of cocos2d and Unity 3D, How do i use them with Xcode ? any good references on step by step on how to Use them ? i am more of a PDF guy so i would like to see how to integrate Unity3d with Xcode to do the actual coding in which i can manipulate the character or stuff in the app.

And finally, Tips on Flash to make animations as i know for a fact that iOS has many animations.

thnx so much to experienced iOS developers and hope to get a few answers with my concerns. :) Happy coding !
Post edited by zur1ch on

Replies

  • mer10mer10 Posts: 255Registered Users
    zur1ch;436557 said:
    Hello Developers, i recently bought a book on Objective-C and i am determined to learn and master the language to be able to one day submit Apps to the app store and wells, i have an awesome game idea.

    So my concerns follow:

    1. When making a game like Call of Mini Zombies, How do i create images or characters in 3D that will integrate with Xcode and or the actual project ?

    2. How does a game run ? i mean i am a typical C programmer to make small programs using the Getch(); function that makes a program continuously run.
    BUT, i wanna know how does an app stay up and running without hitting the end of the code and exiting Out ?

    3. I heard of cocos2d and Unity 3D, How do i use them with Xcode ? any good references on step by step on how to Use them ? i am more of a PDF guy so i would like to see how to integrate Unity3d with Xcode to do the actual coding in which i can manipulate the character or stuff in the app.

    And finally, Tips on Flash to make animations as i know for a fact that iOS has many animations.

    thnx so much to experienced iOS developers and hope to get a few answers with my concerns. :) Happy coding !
    1) Use 3D creation software like Cheetah3d or Maya. For 2D images, use photoshop or illustrator.
    2) Games usually run indefinitely by using a timer that calls code at a given interval until a particular condition is hit(or error). CADisplaylink is what I use, NStimer is another older method.
    3) Cocos2d works within Xcode. It's got it's own forum and is pretty well documented. Unity 3D is developed outside of xcode (although you might be able to run bits and pieces in xcode).
  • skirilskiril Posts: 19Registered Users
    zur1ch;436557 said:
    Hello Developers, i recently bought a book on Objective-C and i am determined to learn and master the language to be able to one day submit Apps to the app store and wells, i have an awesome game idea.

    So my concerns follow:

    1. When making a game like Call of Mini Zombies, How do i create images or characters in 3D that will integrate with Xcode and or the actual project ?

    2. How does a game run ? i mean i am a typical C programmer to make small programs using the Getch(); function that makes a program continuously run.
    BUT, i wanna know how does an app stay up and running without hitting the end of the code and exiting Out ?

    3. I heard of cocos2d and Unity 3D, How do i use them with Xcode ? any good references on step by step on how to Use them ? i am more of a PDF guy so i would like to see how to integrate Unity3d with Xcode to do the actual coding in which i can manipulate the character or stuff in the app.

    And finally, Tips on Flash to make animations as i know for a fact that iOS has many animations.

    thnx so much to experienced iOS developers and hope to get a few answers with my concerns. :) Happy coding !
    Cocos and Unity are like a frameworks for Xcode.
    Cocos has its own rules and in order to get it i would recommend to head to Ray Wenderlicht tutorials (you can find a tons of links here). maybe even purchase one of his kits or book and follow the tutorials inside. It will get you going pretty fast.
    Unity3D actually is a self containing system. You can create your 3D game objects, environment and code in Unity and then when you build for iphone it will recompile everything for Xcode acceptable format with all dependencies included. Programming in unity either visual (through GUI like in Maya or 3D Studio MAX or using unity script, which is clone of javascrip if i am not mistaken).
    Flash animation: no Flash on ios! All animation done through sprites or by attaching video file directly (like opening logo) or programmatically. In layman term sprites animation is like frames in old Flash. You just attach your images sequence to the xcode and tell xcode to play image01, image02,image03, etc.
    Advanced technique is to pack images into one spritesheet and call them by position through plist files. Dont bother for now, once you get concept of animation then you can advance to the spitesheets.
    Programmed animation is pretty much like: ok i have an image of that wheel here, now let rotate it one degree every half second to make nice animation. Pretty much simple.
    Yes, as someone mentioned already Cocos is 2D. Unity is 3D, so i assume most of the 3D games was made by using unity. In theory you can do "fake" 3D with 2D, just by using right images. Look at the images of the game "Dark nebula" to understand what i mean. Its looks 3D but i read somewhere graphics was done entirely in Photoshop.
Sign In or Register to comment.