晋城网站建设开发网上注册公司流程及所需材料
news/
2025/9/24 9:04:29/
文章来源:
晋城网站建设开发,网上注册公司流程及所需材料,wordpress两栏,网站备案号怎么放在近期的全球移动开发者大会上#xff0c;Unity发布了2D引擎#xff0c;触控在同时发布了Cocos 3D引擎#xff1b;而在差不多同时间#xff0c;以安卓为主的OGEngine也发布了新版本#xff0c;并宣布将支持跨平台。各大引擎频频大动作并不是巧合#xff0c;这代表着移动游… 在近期的全球移动开发者大会上Unity发布了2D引擎触控在同时发布了Cocos 3D引擎而在差不多同时间以安卓为主的OGEngine也发布了新版本并宣布将支持跨平台。各大引擎频频大动作并不是巧合这代表着移动游戏行业的战火已经从游戏本身蔓延到搬来不太受关注的底层技术引擎层面。 手游开发引擎主要以开源引擎、付费引擎以及自研引擎为主在所有引擎中这三类开发引擎特点各异各有利弊。出于节约成本、缩短周期和降低风险三方面考虑很多游戏厂商倾向于使用第三方的现成引擎制作游戏这样能将重心放在游戏的开发和设计上不再受底层的技术及工具设计烦恼这也是一个非常好的选择。另外游戏引擎是游戏开发的核心如果一直在技术上依附于他人就难以摆脱受制于人的局面所以越来越多的开发商会选择一款优秀程序开源免费的游戏引擎来开发。 目前主流的游戏开发引擎包括Cocos2d、Unity3d、OGEngine、Unreal等。其中Unity3d和Unreal是闭源收费的授权费较高而且入门门槛相对较高。所以对于中小开发者开源免费的Cocos2d和OGEngine是相对较好的选择。 在国内Cocos2d-x占有一定市场份额然而从Android社区成长起来的OGEngine发展势头迅猛受到越来越多开发者的关注。正如iOS和Android两个最大的对立阵营一样源于iOS阵营的Cocos2d-x和源于Android阵营的OGEngine也将会在游戏引擎领域各据一方相互厮杀。如同魔兽世界WOW里面的联盟和部落分别代表着不同的群体属于不同阵营。下面我们就来详细对比下Cocos2d-x和OGEngine。Cocos2d-x源于支持iOS游戏开发的Cocos2d-iphone; 而OGEngine则源于Android游戏开源引擎AndEngine. Cocos2d-x基于Cocos2d-iphone拓展Cocos2d跨平台采用C开发目前支持的平台有iOSAndroid Windows等。OGEngine是基于AndEngine拓展AndEngine跨平台采用Java开发支持的平台有Android和iOS。由于Cocos2d-iphone是以Objective-C为基础开发的Cocos2d-x支持的语言是C。所以采用Cocos2d-x开发游戏的开发者必须使用C。然而Java程序开发者占大多数而且正不断扩大所以一款支持Java的跨平台开源引擎是十分受欢迎的。OGEngine正是在这样的背景下快速发展起来的。Cocos2d-x入门难度相比于OGEngine要高。Cocos2d-x在插件兼容性方面较差如果开发发者更改了引擎代码则可能导致不同的环境不兼容。OGEngine主要使用Java语言开发但是在大运算量耗时功能时OGEngine试用了C/C本地代码进行开发比如物理引擎及音频处理。作为开发者只需要关注Java就可以了OGEngine已经将所有本地代码封装好了。OGEngine支持Android和iOS平台支持使用java直接编写iOS游戏更多平台支持也在陆续拓展中。Cocos2d-x和OGEngine的详细对比如下 Cocos2d-x和OGEngine各有特点针对的开发者人群不同。对于开发者而言意味着他们将拥有更多选择使得他们可以更加便捷地创作游戏。对于整个产业而言OGEngine的崛起会极大的降低手游开发的门槛让更多开发者特别是Java程序员投入到这个行业创作更多优秀的作品。 转载于:https://blog.51cto.com/devint/1535457
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/915437.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!