English 中文(简体)
Game engines for iPhone vs. native iPhone sdk development
原标题:

What are people s opinions and/or experiences with game engines such as Unity or Torque Engine? If one were new to iPhone game dev is it worth it to learn one of the engines? What is the performance difference between apps generated by those engines vs a natively built App using the sdk?

最佳回答

Both will equal the performance of what most people could write themselves (i.e. if you re not an experienced game engine developer).

Whether it s worth learning (and buying since both Unity and Torque cost for iPhone development) you ll have to ask yourself two questions:

  1. Is my game idea suited the engine?
  2. Is my passion for programming or game design?

Looking at the range of games made with Unity, it seems very flexible because although it is a 3d engine, lots of 2d games have been made with it. The downside of using Unity for something very simple (say, a match-3 tile game) is that it s a bit over the top in terms of download size.

On the passion issue, some people like programming a lot and will always feel it s better to write the engine themselves. And that s OK. But if you have a great idea for a game and just want to bring it to market as soon as possible, and it requires 3d rendering, character animation, that sort of thing, using Torque or Unity is going to get you there a lot faster.

问题回答

If you want to do 2d development you should have a look at cocos2d iphone it is implemented in cocoa free open source and very easy to pick up

I think time to market is important to consider - if your going to burn out after a short time and of the engines mentioned above will allow you to build and launch a game quickly compared to writing the engine & game from scratch.

Like U62 said, where is your passion?

Currently I m building a framework/engine and a game. Its a great learning experience, but we had to understand that it would take a long time (we have day jobs) and that we have to just keep chipping away at it. So far, the experience has been an eye opener and I ve learned a great deal ... however, would I do it again? Probably not - I think I prefer designing the game and coding game specific logic - not engine specific.

I ve done a lot of research on the platforms and I personally really like Unity. You can email them and request the iphone trial license.

Anyways, good luck!





相关问题
Code sign Error

I have created a new iPhone application.I have two mach machines. I have created the certificate for running application in iPhone in one mac. Can I use the other mac for running the application in ...

ABPersonViewController Usage for displaying contact

Created a View based Project and added a contact to the AddressBook using ABAddressBookRef,ABRecordRef now i wanted to display the added contact ABPersonViewController is the method but how to use in ...

将音频Clips从Peter改为服务器

我不禁要问,那里是否有任何实例表明从Peit向服务器发送音响。 I m不关心电话或SIP风格的解决办法,只是一个简单的袖珍流程......

• 如何将搜查线重新定位?

我正试图把图像放在搜索条左边。 但是,问题始于这里,搜索条线不能重新布署。

热门标签