New to Programming - Easy to make moving objects?

Discussion in 'iOS Programming' started by Josh Kahane, Feb 21, 2009.

  1. macrumors 6502

    Joined:
    Aug 29, 2006
    Location:
    Suffolk, UK
    #1
    Hi

    Im new to programming, but I have a game idea in mind which is really quite good I think, even though its simply, there are many like that on the App Store.

    I just wanted to know wether being able to make moving graphics on the screen was a beginner thing, amateur or a professional thing. What kind of level do you need to be to grasp this, and what knowledge do you need other than Objective-C.

    Any help much appreciated, thanks.
     
  2. macrumors 603

    Cromulent

    Joined:
    Oct 2, 2006
    Location:
    The Land of Hope and Glory
    #2
    Just a decent understanding of maths really if you want to do 3D stuff.
     
  3. thread starter macrumors 6502

    Joined:
    Aug 29, 2006
    Location:
    Suffolk, UK
    #3
    Ok thats not to bad, thanks. Wheres a god place for me to learn how to link up my graphics to my program in xcode? And where can I learn to make my graphics animated within my program? Thanks.
     
  4. thread starter macrumors 6502

    Joined:
    Aug 29, 2006
    Location:
    Suffolk, UK
    #4
    Forgot to mention, it will be a simple 2d game, with things just moving across the screen, nothing crazy or ambitious.
     
  5. macrumors newbie

    Joined:
    Feb 19, 2009
  6. thread starter macrumors 6502

    Joined:
    Aug 29, 2006
    Location:
    Suffolk, UK
    #6
    Wow, they are great thanks. Do you know any good books to lean me in that direction? I want a book that will help me learn how to do these things, make simple 2D games for the iPhone.
     
  7. Moderator

    dejo

    Staff Member

    Joined:
    Sep 2, 2004
    Location:
    The Centennial State
    #7
    I suggest you look to books (and tutorials, etc.) not to lean you in a certain direction but to provide you the foundations from which many things are possible. Then it's up to your ingenuity and talent to take it from there.
     
  8. thread starter macrumors 6502

    Joined:
    Aug 29, 2006
    Location:
    Suffolk, UK
    #8
    Ok sounds good, but after I have read Programming in Objective-C and Cocoa Programming for OS X, can you recommend a book for how to make games please or work with graphics on the iPhone?

    I think its on quartz or OpenGL, you tell me I don't know wan to look for. :) Keep in mind I wan to make 2D games to begin with if that makes any difference. Thanks.
     
  9. macrumors newbie

    Joined:
    Feb 19, 2009
    #9
    I don't think there are any such books specifically about making games.
    Dejo's advice was good I think. If you learn the basics they can be applied to
    making games or anything else.
     
  10. thread starter macrumors 6502

    Joined:
    Aug 29, 2006
    Location:
    Suffolk, UK
    #10
    Ok thanks guys, Ill get the grips with Objective-C and Cocoa for now and then go from there and see what I can do. Wish me luck.
     
  11. Moderator

    dejo

    Staff Member

    Joined:
    Sep 2, 2004
    Location:
    The Centennial State
    #11
    When you're done with those there IS a book you might want to look into called "Programming with Quartz: 2D and PDF Graphics in Mac OS X" by David Gelphman and Bunny Laden but I have no idea if it's any good.
     
  12. thread starter macrumors 6502

    Joined:
    Aug 29, 2006
    Location:
    Suffolk, UK
    #12
    Ok, does quartz deal with the 2D graphics then Im guessing?
     
  13. macrumors 6502a

    Joined:
    Jan 29, 2009
    #13
    okay, I just got into iPhone programming and I have never done objective c before. I found some tutorials on how to make objects move on the screen, but does anyone know how to make them dissappear or "unload" after they get off the screen. ex. there are squares that go straight up from bottom to top. They originate off the screen at the bottom, and after they leave the top of the screen, they go away. Would it automatically "unload" the objects for me, or what code do i need?
     

Share This Page