One ideea for iphone

Nibbie
Posts: 2
Joined: 2009.04
Post: #1
I want to start a project, called iphone strategy game, I want to make a multiplayer game for iphone, like warcraft 3. Unfortunatly I don't know very well any programming language, so if someone wants to help me, just snd a PM or post here.
Thank you
Moderator
Posts: 3,572
Joined: 2003.06
Post: #2
It's not impossible, but it won't be easy!

1) Download and install the iPhone SDK from Apple for free. (Okay, well that's easy...)
2) Learn C
3) Learn a little bit of Objective-C
4) Learn how to use OpenGL ES
5) Learn how to do networking for multiplayer games
6) Endless odds and ends tying it all together and other stuff like graphics

The standard advice is to get to the point where you can make Tic Tac Toe or Pong and you'll be well on your way. Smile
Member
Posts: 227
Joined: 2008.08
Post: #3
AnotherJake Wrote:...
The standard advice is to get to the point where you can make Tic Tac Toe or Pong and you'll be well on your way. Smile

Or take my route and jump to making a basic MORPG Smile with flash 8!
Disclaimer: Oddity007 makes no statement that this is the best beginner project for anyone other than himself, for others it will just hurt to make.
Moderator
Posts: 3,572
Joined: 2003.06
Post: #4
It should be noted that Flash is not available for iPhone... yet.
Member
Posts: 227
Joined: 2008.08
Post: #5
I meant in general game dev, but if a VM was supported by Apple it would be Java first.
AS3 is essentially Java, just with the concept of more embedability.
Moderator
Posts: 3,572
Joined: 2003.06
Post: #6
I've read negative comments from Apple equally about Flash and Java, so I'm not sure I could agree that they'd prefer either. Apple's stance so far seems to be that there isn't room enough on the iPhone for them to support *any* VM-based environment at all. I personally think there would be more interest by the community in Flash on the iPhone rather than Java.
Apprentice
Posts: 13
Joined: 2009.04
Post: #7
when will flash be available? Sad Life would be so much easier and happier with flash!
Moderator
Posts: 613
Joined: 2004.09
Post: #8
DevelopInSeattle Wrote:when will flash be available? Sad Life would be so much easier and happier with flash!

Flash is truly awful, with any luck it will never make it to the iPhone and will soon be purged from OS X as well.

Kyle Richter
DragonForged.com
Twitter: @kylerichter
Member
Posts: 35
Joined: 2009.01
Post: #9
kodex Wrote:Flash is truly awful, with any luck it will never make it to the iPhone and will soon be purged from OS X as well.

amen to that.

It seems that flash's implementation on Mac OS X is lazy and unoptimized, as it is not only a memory leak factory, but frame rate / performance is significantly and noticeably worse than on a PC with similar hardware.

WTF adobe?
Member
Posts: 269
Joined: 2005.04
Post: #10
kodex Wrote:Flash is truly awful, with any luck it will never make it to the iPhone and will soon be purged from OS X as well.

Hear hear.

I'm willing to put even money that Flash will *never* be on the iPhone. Adobe can't do it without Apple, and Apple doesn't want it. It's a shitty technology that's being phased out with the likes of HTML5.
Member
Posts: 30
Joined: 2009.04
Post: #11
Anyways we came from trying to answer a newbie question to talking about Flash on the iPhone / iPod Touch. Heh. Anyway I'll try and answer this question a little bit more detailed. Ok here goes:

-Ok icross so you want to make something like warcraft 3 right? Ok that's what everyone wants to do (So, at least u r normal. Heh) So yeah anyway this is the stuff you'll need (AnotherJake pretty much answered it):

-The iPhone SDK (Which you can get at Apple.com)
-Then google some C Tutorials (This is optional) (http://www.cprogramming.com)
-Learn Objective-C (I'm sorry but i can't give you any links because I haven't found any so far.)
-Learn OpenGL ES (No links here, sorry)
-Make something like "Pong" or "Tetris" or something simple like that and then release it to the App store (If you make a "Tetris" game and you release it to the App Store there's only one problem: it can't have "tris" in it, the makers of Tetris have copyrighted it)
-Make something a little bit harder like, Mario Bros. that'll get you up with some decent knowledge.
-When you have a GREAT amount of programming knowledge THEN make the game you want to make. You might also want to get a partner and have him/her help you. NOTE: This WILL take a LOT of time and will give you a hole bunch of head-aches.

So bottomline: Don't try to tackle something ENORMOUS before you even have some knowledge of C at least.

Good Luck with your game! It's a annoying, boring and long road ahead of you and the game you want to make!

OMG! IT'S A SQUIRREL!!!
Apprentice
Posts: 11
Joined: 2009.07
Post: #12
There's a post in this section, advising you not to start with with an MMORPG as a first project, due to experience, budget, team and other issues. I know wc3 is not an MMORPG but it surely does require the same.

Furthermore it is not enough to read some Tutorials to learn C or Objective-C. If you want to master them, well-planned Software-Projects should be realized before starting to program a real-time strategy game. Once you have achieved this, learning OpenGL for ES is just the same amount of effort needed.

I don't want to blow any dreams here, but being realistic is also necessary. Some of my first projects went down the drain, just because I had to learn to start with little things first.

Anyway, against all the pessimism, Wink , it is possible with a lot of time and work.
Nibbie
Posts: 1
Joined: 2009.08
Post: #13
icross Wrote:I want to start a project, called iphone strategy game, I want to make a multiplayer game for iphone, like warcraft 3. Unfortunatly I don't know very well any programming language, so if someone wants to help me, just snd a PM or post here.
Thank you

Designing an app game is really a challenge, especially for those who are beginners when it comes to programming. I would suggest for you to first check out sites or articles for designing app games, sometimes they include information they used when creating the game/app. I ran across this 20 killer iphone article at http://bit.ly/yvz1U and I believe it will be a good start for you.

Anyway, good luck and I do hope that you'll be successful.

Andy~
Thread Closed