iPhone 游戏引擎与原生 iPhone sdk 开发

发布于 2024-08-12 22:27:50 字数 119 浏览 5 评论 0原文

人们对 Unity 或 Torque Engine 等游戏引擎有何看法和/或体验?如果您是 iPhone 游戏开发新手,是否值得学习其中一种引擎?这些引擎生成的应用程序与使用 sdk 的本机构建应用程序之间的性能差异是什么?

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?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

最好是你 2024-08-19 22:27:50

两者都相当于大多数人自己编写的性能(即,如果您不是经验丰富的游戏引擎开发人员)。

无论它是否值得学习(并且值得购买,因为 Unity 和 Torque 都需要 iPhone 开发的成本),你必须问自己两个问题:

  1. 我的游戏创意适合引擎吗?
  2. 我对编程或游戏设计有热情吗?

看看用 Unity 制作的游戏范围,它似乎非常灵活,因为虽然它是 3d 引擎,但很多 2d 游戏都是用它制作的。使用 Unity 来完成一些非常简单的事情(例如,三消图块游戏)的缺点是下载大小有点过大。

关于激情问题,有些人非常喜欢编程,总是觉得自己写引擎更好。没关系。但是,如果您对一款游戏有一个很好的想法,只是想尽快“将其推向市场”,并且它需要 3D 渲染、角色动画等,那么使用 Torque 或 Unity 就能帮助您实现这一目标。快得多。

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.

天涯沦落人 2024-08-19 22:27:50

如果你想做 2d 开发,你应该看看 cocos2d iphone 它是在 cocoa 免费开源中实现,非常容易上手

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

赤濁 2024-08-19 22:27:50

我认为上市时间是重要的考虑因素 - 如果您在短时间内就会精疲力竭,那么与编写引擎和引擎相比,上述引擎将允许您快速构建和启动游戏。游戏从头开始。

就像U62说的,你的热情在哪里?

目前我正在构建一个框架/引擎和一个游戏。这是一次很棒的学习经历,但我们必须明白这需要很长时间(我们有日常工作),而且我们必须不断努力。到目前为止,这次经历让我大开眼界,学到了很多东西……但是,我会再做一次吗?可能不是 - 我想我更喜欢设计游戏和编码游戏特定的逻辑 - 而不是特定于引擎。

我对这些平台做了很多研究,我个人非常喜欢 Unity。您可以向他们发送电子邮件并请求 iPhone 试用许可证。

无论如何,祝你好运!

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!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文