游戏开发工具C2curaengine二次开发是什么水平?

Unreal 和 Unity 3D 各有什么特点?如何选择?
用官方的话说就是这啦,仅供参考Unity3D:Unity Technologies开发的一个让轻松创建诸如视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的其编辑器运行在Windows 和Mac OS X下,可发布游戏至、Mac、Wii、和平台。也可以利用Unity web player发布网页游戏,支持Mac 和的网页浏览。它的也被Mac widgets所支持Unreal:UNREAL ENGINE 的简写)中文:虚幻引擎  (UNREAL ENGINE)是目前世界最知名授权最广的顶尖游戏引擎,占有全球商用游戏引擎80%的市场份额。中国首家虚幻技术研究中心在上海成立,该中心由GA国际游戏教育与开发商EPIC的中国子公司EPIC GAMES CHINA联合设立。基于它开发的大作无数,除《虚幻竞技场3》外,还包括《战争机器》、《彩虹六号维加斯》、《镜之边缘》、《荣誉勋章:空降兵》、《质量效应》、《生化奇兵》等等。在美国和欧洲,虚幻引擎主要用于主机游戏的开发,在亚洲,中韩众多知名游戏开发商购买该引擎主要用于次世代网游的开发,如《剑灵》、《TERA》、《战地之王》、《流星蝴蝶剑Online》、《一舞成名》等。 iPhone上的游戏有《无尽之剑》(1、2)、《蝙蝠侠》等。unity3d挺好的,做游戏也是比较给力的unity3d免费教程网站:
仅就个人项目而言。如果对编程比较感兴趣,特别自己会编程(C#或Javascript),推荐Unity。如果对美术,动画,过场电影更感兴趣,推荐Unreal 4。因为Unity的巨大成功,UE4甚至有专门的官方页面来帮助Unity开发者熟悉自己(斯斯文文的抢生意),建议会Unity的人想熟悉UE4的话,一定看一下这篇,可以少走一些弯路:不得不说UE4的Blueprint相对于3代的Kismet要人性化的多,非常方便进行可视化编程。但是相对于真正的编程,比如Unity里面的C#,还是感觉束手手脚,写一个条件判断都要拽上三四个控件连来连去,七八种颜色的node表示不同的变量类型也是醉了。同时,查询各种示例也很不方便,看到网上分享的代码,可以拿下来跑,看到分享的Blueprint截图?还得一个个对着连,这效率低到姥姥家去了。(以上是还没试过用C++直接写Class的感觉。不过,如果要进入C++写Class,我干嘛还要用Blueprint呢?)另外,我也同时用Unity5和Unreal4在做VR的开发(DK2),两家的新版本现在都支持对DK2的编辑器内预览支持了(Unity需要在工程里拖一个DK2的插件,虚幻4则在设备连上后,Play按钮下直接就有VR Preview这个选项)。这方面大家都是卯足了劲在跟上VR的开发脚步。我接触过的游戏开发爱好人士,凡是会编程的,莫不爱Unity,而偏CGI的,则UE4大法好。问题是好也有很大代价,要求电脑性能跟得上呀。
总说,u3d相对比较轻便一些,适合开发一些轻量级游戏,UE则是重量级。u3d易上手,有编程基础的就能做点名堂出来,但是UE比较复杂,从底层到界面等等,给人感觉比较难摸。u3d现在可以开发基本上所有平台的游戏,PC、ios、安卓、xbox、ps还有它最为擅长的web,UE其实也差不多,PC、主机平台是它的强项(战争机器等)、ios(无尽之剑)、加上前段时间和adobe搞基,所以现在国内也有越来越多的公司开始用UE开发游戏。
u3d用过一段时间,整体感觉比较友好吧。后来研究了几天的UE3,发现我这点代码基础,比较困难,于是放弃了。
Unreal用的人很少,相关论坛提供的技术支持也很少,第三方插件更少,连UI插件都没有,开发语言又是C++,使用难度非常大,团队没有5个以上经验丰富的程序员根本没法用它在短时间内做出游戏,而且对3D美工的要求也很高U3D则正好相反,论坛,插件很多,有一两个好的程序就能很快做出好的作品,当然UNREAL的优点也很明显,性能强大,画面质量CG级别,可以在场景游戏中直接渲出动画,而且因为用的人少,一旦用它做出游戏之后很容易得到关注
就研究之后大概可以这么分吧1. Unity,引擎本身只做主干部分,很多功能自身并不重点开发,比如材质,大部分都依靠Sharder Forge之类得第三方插件完成,Unity5的灯光是Enlighten的插件。 而UE4更多的是自身有一个完整的流程。2. 获取方式,UE4公开所有源代码,任何人都可以免费下载,就算开发过程中遇到坑也可以自己走出来。 Unity个人可以下载使用,但是源代码不公开,遇到坑就需要等别人了,或者自己花10W一年买服务。3. 游戏发布,两个引擎基本都可以发布到现在的所有主流平台,不过是因为Unity在手游平台上有过一些不错的第三方作品,所以大家可能会认为它只能坐手游轻量级游戏,UE因为PC和游戏机大作比较多,大家可能会认为它只适合做大型游戏。主要区别在于,如果你想做游戏,用Unity,你可以几乎买到所有资源,抄一抄,省事。但是第三方有可能存在兼容性隐患。用UE4,你可以不需要程序员,只要脑子逻辑清晰,一样可以完成独立游戏作品,不依赖第三方工具,不怕第三方工具兼容性问题。可以比较容易做出高品质游戏
接触过这两款引擎,和同事们讨论的得出的结论是:unreal 虽然最终的画面效果要好于unity3D。但是其开发效率上,Unity占有很大的优势。我自己的体会是,unreal必须要拿到授权才能进行真正的开发,其开发或多或少都要涉及到引擎的定制,也就是c++级别的修改。而unity由于使用mono运行时,所以给独立开发者提供了更多的接口,当然其价格策略也灵活很多。
作为一个单机玩家我能给出的建议是Unity 3D适合做网络游戏,Unreal 3 都适合,Unreal 3 做大型的独立游戏是非常棒的,无论在硬件配置需求还是画面上做得都很好!我发现虚幻3引擎的网络游戏做得比较卡,单机不会!国产Unreal 3游戏做得都很烂,最起码画面很烂,如果美工很差的话还是用Unity 3D吧!如果你真有心思去做游戏,建议用CryEngine 3,还有光荣使命的做得还算不错!
区别就是unreal是美军选择的系统。unity 3d 不是。
两个都用过,现在在用unity。工具链而言,unreal3/4要更好,更全面。unity更适合小团队使用,团队协作,资源管理,工具的不完整以及不得不提的性能问题都使其不太适合大型项目或团队的开发。如果团队中有一两个能驾驭unreal的程序员,而且不急着出产品的话,建议用unreal。没有,且是小团队,项目规模不大,建议unity,更快上手。不过不开源不方便一些底层优化和定制。C#的一些高级特性在游戏开发中不见得是好事。mono的性能问题也多被吐槽。作为游戏程序员,我想说的是,还是喜欢"一切尽在掌握中的感觉"但一切还是看项目需要。都是工具而已。
专业发烧友级 和
普通爱好者级 区别
已有帐号?
无法登录?
社交帐号登录你似乎来到了没有知识存在的荒原...
来源链接是否正确?用户、话题或问题是否存在?有没有什么游戏开发引擎比较好用,而且要免费的。_百度知道

我要回帖

更多关于 法语c2是什么水平 的文章

 

随机推荐