3d android 开源软件 android3d引擎开发_3d android 开源软件

Unity3D

  Unity3D对于游戏开发者们来说是一个真正可以负担的起的引擎,具有其他引擎难以匹敌的用户量。更为重要的是,你只需要付费一次,而且,不管你的游戏如何成功,都不用担心Unity会分走你的收入。这对于很多开发商来说当然是非常具有吸引力对,尤其是初创公司和新入行的开发者们。以下是Unity引擎的优点和缺点:

3d android 开源软件 android3d引擎开发_安卓游戏开发用什么引擎_02

  优点:业内最具竞争力的授权条款;易于使用而且兼容所有游戏平台;开发者社区支持强大;学习门槛非常;开发商使用率最高。

  缺点:工具数量有限,所以开发商必须给自己创作工具;做复杂和多样化的效果比较耗时。

虚幻引擎

  数年以来,虚幻引擎一直是做高端EA游戏最受欢迎的引擎。《战争机器》、《蝙蝠侠:阿卡汉姆疯人院》(Batman: Arkham Asylum)、《质量效应》以及很多大作都是出自该引擎之手,以下是虚幻引擎的优点和缺点:

3d android 开源软件 android3d引擎开发_3d android 开源软件_03

  优点:开发商使用率较高,开发商社区支持支持强大,有视频教程和大量资源。最佳的引擎支持并且随时更新其他引擎平台的功能,每次更新都会增加新工具,而且管理相对容易,有些工具甚至小学生都会使用。兼容大多数平台,比如iOS、Android、Linux、Mac、Windows和大多数游戏主机。

  缺点:授权条款只适合大作,商业授权价格为99美元,在游戏收入超过5万美元之后,必须支付25%的分成。也有一些开发者抱怨有些工具不好用,学习门槛较高。

Cocos Creator

Cocos Creator 是以内容创作为核心,实现了脚本化、组件化和数据驱动的游戏开发工具。具备了易于上手的内容生产工作流,以及功能强大的开发者工具套件,可用于实现游戏逻辑和高性能游戏效果。

3d android 开源软件 android3d引擎开发_安卓3d游戏引擎_04

一体化编辑器,支持2D 和 3D,开源引擎,跨平台,JavaScript,高效的工作流程,内置的 UI 系统能够让您快速、直观地创建用户界面,自定义工具.

rpgmaker

RPG Maker的最新版叫做RPG Maker MV, 新版更易于初学者使用,方便创建随机地图,仍旧采用了正面视角战斗系统。内置的脚本模块升级到RGSS3, 采用Ruby作为脚本语言。新版的地图系统采用了新的全局贴图, 可以随时调用。可以设置游戏角色不同的属性成长曲线, 不同职业使用不同的武器。

3d android 开源软件 android3d引擎开发_安卓游戏开发用什么引擎_05

新的事件系统可以根据不同图层创建不同事件, 独创的"快速事件创建器", 可以快速的创建各种地图事件, 比如简单的创建一道通向其他地图被众多的独立开发者使用, 其中还有游戏参加了独立游戏节, 并获得很好的成绩。

GameMaker

GameMaker是一个游戏开发系统,允许你使用图形、按钮和文本创作自己的冒险游戏。使用这个软件你不需要专业的编程知识,当然如果你创作一个更好的游戏还是需要懂一点编程语言的。

3d android 开源软件 android3d引擎开发_安卓3d游戏引擎_06