【iPhone游戏开发】第三方iPhone游戏引擎

     
【iPhone游戏开发】第三方iPhone游戏引擎

随着 iTunes Store 的经济圈越来越繁盛,越来越多的游戏开发商从既有的平台转入 iPhone 的开发,而这同时间很多游戏引擎也随之推出了 iPhone 版本,本篇文章将针对一些常见的 iPhone 游戏引擎做一个初步的介绍。

所谓的游戏引擎,其实是扮演一个中介的角色,将一些比较複杂的开发细节包装成容易使用的介面。而也是因为透过游戏引擎的帮助,很多底层的细节也都可以被抽象化,所以除了方便使用之外,也增加了可移植性。

SIO2

SIO2 为 iPhone 游戏引擎中较为着名的,使用 Bullet 物理引擎搭配 Blender 的 3D 物件、场景。超过一百套已上架的 App 使用这套引擎。引擎套件有免费版和付费版,而在官网上也有提供部份 App Store 上软体的 原始码付费下载 。

Oolong Engine

开放原始码的游戏引擎,也是使用 Bullet 物理引擎,但文件较不完整。用此引擎开发出来的游戏包含:Kids VS. Zombies、

Unity

跨平台的游戏引擎,但也提供了 iPhone 的整合,价格不低但是功能也相当完整。这几个月在台湾也有一些相关的课程。

ShiVa 3D

也是跨平台的游戏引擎,只有 PC 版的编辑器,功能强大但价格也较为昂贵。

cocos2d

开放原始码的 2d 游戏引擎,如果没有要设计複杂的游戏,算是一个很不错的选择。比较特别的是,他有提供 server 可以处理高分排行榜的功能。

Ogre

PC 上着名的绘图引擎,目前也正在着手进行 iPhone 的移植工作,估计在下个版本将会把 iPhone 纳入官方支援平台。

除了以上这些已经释出的游戏引擎之外,许多现有的游戏引擎也正在进行移植的工作。最着名大概就是 Unreal 游戏引擎了,前几天他们有释出了 移植成功的 Demo 影片 。

对于未来的 iPhone App,个人估计将会变得两极化。越来越多重量集开发商,像是 Electronic Arts、Square Enix 将会加入战局,透过这些跨平台的重量级游戏引擎开发出声光效果十足的游戏,而一般的独立开发者也会透过有趣的小点子崛起,就让我们拭目以待。