Hello i’ve been told if I want to create a iPhone and iPad game I have to create the game on a apple product, and therefor I can’t create apple games on my Windows, is that true ![]()
Yes.
Not fully correct
you can create OSX games on Windows, thats Apple too ![]()
But you can not create iOS games on windows, thats OSX only as XCode is required for the compilation and packaging. No way around it.
There’s a product such as mac in cloud which allow you to access mac os from your windows, maybe you can build your game normally and once finished you can published it to ios platform via mac in cloud. I don’t know, never tried it myself though.
I wouldn’t recommend macincloud for iOS development with Unity, you really need to be on the same machine and compile/deploy/test quite often. If you already had a few iOS games under your belt then perhaps you could do it that way, but to begin with I’d strongly recommend getting an 2nd hand iMac or new Mac Mini.
I got a second hand macbook(4,1), it is really good ![]()
I have a friend who is new to game development, I pointed him to Game Maker away from Unity. He wants to make iOS games too because he sees how lucrative of a market it is. I’ll tell you the same thing I told him; learn to make basic games first, take baby steps. Unless you already have a history in game development, then never-mind. It’s just that developing for iOS will require investment, if it’s going to be your first game, you will probably end up paying a lot of money and not seeing a lot of return.
(When my friend can actually make a simple pac-man game, then I’ll suggest Unity to him, right now he doesn’t even understand x and y.)
To answer the OP, yes, you need a Mac to distribute to iOS. Xcode, as dreamora said, is necessary for compiling your game and is only on OS X.
Two things:
- Who’s to say the OP hasn’t made a game and only now want into the iOS market?
- Your friend should learn maths before he even starts trying to make a game. I don’t know how old your friend is or where he is, but I personally learned the Cartesian Coordinate system (X and Y) in second grade.
Sorry but that is some of the worst advice I’ve ever heard.
Why direct someone away from a fully functioning great engine to that, monstrosity?
Because game maker works much more simply [or at least, it did when I last used it].
Unity is a great engine, but it requires you to have a good grounding in what you are doing before you can use it. Gamemaker forces/guides you to a degree that unity doesn’t.
Yes/no.
You can make a unity game on windows or mac - no problems. However you can only build for the iOS platform on a mac.
Upright, Crawl, Walk, Run…