10大优享服务
62项会员特权

iOS游戏开发工具简介 iOS软件开发包(SDK)介绍

发布时间:2021-12-01 02:33:04     阅读次数:11830次     评论数:0次
    只要涉及到有关iOS应用开发,开发者都需要使用到iOS软件工具开发包(SDK),利用SDK开发者才能开发出优秀的iphone应用软件。下面主要为大家介绍iOS游戏开发工具,这是是开发包中重要的一部分。
iOS游戏开发工具
    3D游戏开发引擎
    Unity3D、Unreal engine,商业游戏引擎,现在都有iOS平台的SDK,并且都提供免费的学习包,不过发布应用是需要花钱买授权的,并且还都不便宜。优势是开发工具强大,甚至不需要任何基础就能很快上手,市面上的书籍也比较多。
    Ogre3d-iPhone,开源,Ogre3d的iPhone移植版,文档较少,如果熟悉Ogre3D的话,可以考虑。
    NinevehGL,免费非开源的3D游戏引擎,市面上资料非常少,但是官方网站上有一系列视频教程,能大概了解如何使用。大概看了一遍,貌似接口比较简单。
    iSGL 3D,开源3D游戏引擎,资料较少,除了网站上有几个实例以外,很难找到别的资料,不过使用非常简单,邮件列表里讨论得也很热闹。
    还有Oolong engine和Irrlicht engine,其中Oolong引擎由于开发者现在被一家游戏公司收归门下,开发基本已经停止。Irrlicht引擎还没有试过。这两者都是C++开发的。
    cocos3d,这个用的人也比较多,是cocos2d的同胞兄弟。
    2D游戏开发框架
    cocos2d-iPhone,iOS平台最流行的开源2D游戏引擎,包含两个较大的版本:0.9x和2.x,其中0.9x支持OpenGL ES,2.x支持OpenGL ES 2.0。Objective-C编写,支持Box2D/Chimpunk物理引擎,具有丰富的插件。
    cocos2d-x,开源,国人将OC的cocos2d-iPhone移植到了C++,支持跨平台(iOS,Android,Windows,Mac等,WP上面是cocos2d-XNA)。
    Sparrow,开源,iOS上的2d游戏引擎,非常轻量级。对于一般的小游戏,个人更倾向于使用Sparrow,而不是cocos2d-iPhone,上手非常快。
    GameSalad,基于HTML 5的跨平台游戏开发引擎/工具,号称可以可视化创建游戏,不需要写一行代码就能做出精美的App。基础版使用免费,专业版$299一年,区别是专业版基础版不支持应用内购买,iAd,Game Center等特性。
    对于iOS游戏开发者要多看看iOS游戏开发书籍、网站和文章、多收集的一些iOS游戏开源代码,然后学习源码的精华。只有这样才能走在iOS游戏开发者的前列,防止被iOS市场所抛弃。
(一品威客 anyi)
本文地址:
来源:一品威客,转载须经版权人书面授权并注明来源

留言(0

↓展开留言

该攻略尚无留言记录