I want to start making iPhone games, but sadly I'm a Windows geek.. Is there a way to make good profesional iPhone games without Xcode/owning a Mac computer?
If not, what do you recommend, a Mac Mini?
Thanks in advance!
There are a few options available to you:
Again, buying a Mac is probably the "best" all around option, albeit the heftiest. Depending on your needs, a cloud mac service may be viable too.
A friend of mine released his game with Xamarin. You just need to create your game in C#, then this software can compile the source to iOS and Android. (And of course, because of the C#, you can also release it on Windows Phone.) Really good stuff.
I've been programing on a mac mini for about a year now and it's been great. They are quite honestly the most powerful mac for the buck. I bought an i3 w/ 2G of ram and installed 8G later on for $40USD. Its much better programming iOS apps on a Mac than any other computer.
Let me know if you have any questions. I'd love to answer them for you
Another alternative to buying a mac, is to look into programming using the marmalade frame work. Its one of those cross platform kind of packages where you can deploy on a bunch of platforms. I believe you can even use Cocos2dx ontop of it.