Hey guys
I just got a new Macbook Pro for college, with the purpose of finally being able to program games for the iPhone/iPad/iWhatever. Anyways, this stuff is hard. Do the few of you who have done this already know of any good tutorials on the web for games?
Tutorials:
~iTennis Game-Part 1 -- A video is missing from it, but the rest of the tutorial is good.
~iTennis Game-Part 2
~iTennis Game-Part 3
~iTennis Game-Part 4
Thanks.
Last edited by TheSaint (2011-06-25 10:44:56)
Offline
You could start with an easier program. There are some which are a little step up from Scratch which let you create games that are able to be placed on the app store for you to make money or/and get your name out. Search on the internets for iphone/iwhatever game maker.
My site Offline
MrMokey wrote:
or/and? I thought it was and/or
![]()
No, "or/and" is correct in this case as the "or" is more likely than the "and". So I put the "or" first. If the "and" was more likely then I would put it first. Get it?
My site Offline
Just a heads up:
Most people assume that non-jailbroken iOS devices only accept Objective-C. In reality, you can program in C and C++ as well. Not to mention that C code is valid Objective-C code. If your program is for jailbroken iOS devices, you also have the option of programming in Java and Flash.
Now, when it comes to SDK's, there are a few options. Most people only use the official SDK, but numerous SDK's are out there. For beginners, I'd say the easiest is Corona. Corona programs in Lua, which jacks into C code. Lua in a relatively simple language, so try starting with that. Corona also is an SDK for Android, in case you want to try that sometime.
Now, from what I can tell, if you manage to get an app of yours on to the App Store, you get most of the profits, in case you want to get some money. ;-)
Have fun!
EDIT: Apparently, jailbroken devices also allow .NET Frameworks.
Last edited by agscratcher (2011-06-24 09:49:37)

Offline
agscratcher wrote:
Just a heads up:
Most people assume that non-jailbroken iOS devices only accept Objective-C. In reality, you can program in C and C++ as well. Not to mention that C code is valid Objective-C code. If your program is for jailbroken iOS devices, you also have the option of programming in Java and Flash.
Now, when it comes to SDK's, there are a few options. Most people only use the official SDK, but numerous SDK's are out there. For beginners, I'd say the easiest is Corona. Corona programs in Lua, which jacks into C code. Lua in a relatively simple language, so try starting with that. Corona also is an SDK for Android, in case you want to try that sometime.
Now, from what I can tell, if you manage to get an app of yours on to the App Store, you get most of the profits, in case you want to get some money. ;-)
Have fun!
EDIT: Apparently, jailbroken devices also allow .NET Frameworks.
Doesn't Apple allow apps ported from Flash and other platforms now?
Offline
meew0 wrote:
I wait until Stencyl supports iOS
![]()
That's 100$ for iOS dev (which is required even without publishing it) plus a monthly fee.
Offline
Thanks for all the tips guys.
I briefly looked int GameSalad as a possible Scratch like Environment, but it looked like it also had a steep learning curve. If I am going to do something where I would need tutorials, and guides to get me through, I would rather just go with the SDK...
Tomorrow I will go to the library and get a few books on iPhone programming and Objective-C, because the internet seems to be lacking in beginner-friendly help. I did manage to find one decent tutorial (http://www.icodeblog.com/2009/01/15/iph … al-part-1/) but it was missing one or two pieces, and I got some errors, that I had to fix myself.
I think I might as well start a little hub here for iPhone programming, seeing as people seem to like it. I will post links to good tutorials as I find them, and add any that you guys find.
Thanks again!
Last edited by TheSaint (2011-06-24 15:48:58)
Offline
The Honors Program at NC State. I am majoring in engineering.
Offline
I am learning how to develop Android apps. I know Java better than Objective-C
Offline
I dabbled a bit with android and eclipse before I got the mac. I don't know either language, so I figured I would just learn Objective-C because iPhone is a "better" platform upon which to release games in my opinion.
I posted the iTennis tutorial for those interested.
Offline
TheSaint wrote:
I dabbled a bit with android and eclipse before I got the mac. I don't know either language, so I figured I would just learn Objective-C because iPhone is a "better" platform upon which to release games in my opinion.
I posted the iTennis tutorial for those interested.![]()
Yeah, iPhone is probably a better choice. I couldn't decide at first, but then my parents got an android phone so I figured I would pick Android.
Offline
You can use Stencyl
It has some features made for mobile devices
Offline
Well I don't really know what program you use, but try Adobe Flash CS5.5. It's extremely graphic-based, though coding is required, but it is still good. Lynda.com has some really good tutorials on it. Adobe Flash CS5 tutorials work for it. Unity is also a (really) powerful thing for iOS devices, but it's really complicated and costs a couple $2,000 (that was not a typo. It costs over $2,000). The traditional interface for making iOS games is Xcode which can be purchased in the App Store, and can use several programming languages such as Objective-C and C#. And, wow, you're actually still on Scratch in COLLEGE????
Offline
Earthboundjeff wrote:
Can you program Apps on a PC?
Unfortunately, no.
Apple is being (literally) self-centered.

Offline
agscratcher wrote:
Earthboundjeff wrote:
Can you program Apps on a PC?
Unfortunately, no.
Apple is being (literally) self-centered.
Extremely so.
maxskywalker, I would have loved to program flash a year or two ago, but the program costs about 750-1000 dollars. You could get pirated versions, but I try and not do things illegally.
However, Xcode was free on the apple website when you register an account. I got the mac instead of a pc so I could develop apps, and hopefully make some money to justify the price differential. (About 800 dollars) And yes, I still mess around with scratch even though I am going to college next year.
Offline
TheSaint wrote:
The Honors Program at NC State. I am majoring in engineering.
![]()
Cool!
Offline
Offline
I'm learning how to use Objective C also. I agree, it is hard, but once you understand the syntax, you just have to understand the libraries, which probably arent too complicated.
Offline