Are there any game engines for iPhone?
相关问题
- CALayer - backgroundColor flipped?
- Core Data lightweight migration crashes after App
- How can I implement password recovery in an iPhone
- how do you prevent page scroll in textarea on mobi
- Custom UITableview cell accessibility not working
相关文章
- Could I create “Call” button in HTML 5 IPhone appl
- Unable to process app at this time due to a genera
- How do you detect key up / key down events from a
- “Storyboard.storyboard” could not be opened
- Open iOS 11 Files app via URL Scheme or some other
- Can keyboard of type UIKeyboardTypeNamePhonePad be
- Can not export audiofiles via “open in:” from Voic
- XCode 4.5 giving me “SenTestingKit/SenTestKit.h” f
The best way to do this is to use Cocos2d or role your own code. The apple sdk does not permit for third party sdk's and you would want to take advantage of the full resources of objective c in xcode anyway. Learn objective c it is not hard and it is getting miserable listening to all the web and javascripters out there trying to find an easy way when it couldn't be easier then Apples own tools.
Yes. Cocos2d is a great one. I have used it frequently and it provide all what you need. www.cocos2d-iphone.org
Check out the Airplay SDK which is a C++ cross-platform game SDK for iOS, Android, and 6 more mobile OSes. The code is compiled into native ARM binary. You even don't need a Mac to create and deploy your app, and there is a nice license for indies.
I have also heard of the Esenthel engine, which is a Windows/Mac engine that also supports iOS, according to their website. Looks like a one-man project though.
There is an iPhone version of the Torque Game Engine.
There is also:
Yes. A quick google search shows:
And others.
The two most popular are probably Oolong and SIO2 but for what it's worth, I recommend you do something like this:
Personally I think it's all so subjective, you really should write this stuff yourself because it should be architected for the way you need it, not just something written that tries to be everything to everybody.
FYI, our team decided to do everything in Objective-C++, where the core of the game is written in C++ and there is a thin layer of Objective-C on top of it that glues the code to the UI widgets and such things.