Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Possible Duplicate:
Can we develop a game for iPhone on Windows platform?

Are there any available game engines that I could use to develop on Windows instead of on Mac?

I'm aware there is XCode for Mac, but I'm looking at a game engine for iOS on Windows.

I'm open to paid or free engines, but mainly free ones (to keep my operating cost low, unless that paid engine is really, really good)

share|improve this question

marked as duplicate by John McDonald, Josh Petrie, Tetrad Jun 15 '12 at 17:46

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

I think this question is off-topic because it's basically asking "Which technology do I pick". There are some great engine lists on Wikipedia and on GPWiki, take your pick. – John McDonald Jun 15 '12 at 16:09
Hmm. Well, at least i know where to look now. – Kyle Yeo Jun 15 '12 at 16:18
This is a little different than "Which technology do I pick" it's more of "Is there a technology available on my platform". Which I think is valid and definitely useful for other people trying to make IOS games on windows. That being said, this question has been asked here before. – brandon Jun 15 '12 at 17:18
up vote 1 down vote accepted

Look into Unity. It's free to develop with for PC/Web, so you can develop your entire game, test it, and then port it to iOS with little effort. The iOS exporter is $400.

Whichever route you go, though, I think you'll probably still need access to a Mac to actually compile your app for iOS.

This question: (which may be a duplicate) may also be useful to you.


It seems you are confusing the terms "IDE" and "game engine." XCode helps you write code; it's an IDE. A game engine, on the other hand, provides a framework for your code to run in once you've written it. Unity encompasses both: it includes an IDE and a game engine.

share|improve this answer

Corona is a very good tool for developing 2D mobile games; you can develop for Android on Windows and then compile to iOS on a Mac.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.