几款引擎比较BigWorld,Unreal,CryEngine.doc

几款引擎比较BigWorld,Unreal,CryEngine.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
几款引擎比较BigWorld,Unreal,CryEngine

自由骑士笃志原创BigWorld:澳大利亚 优点: 1:动态负载均衡,服务器承受能力好。 2:服务器有较高的容错性,对服务器状况有专业的记录和管理报表分析。 3:功能全面,使用非常方便,开发速度快。 4:支持无缝世界。 5:嵌入的Python脚本,开发非常方面。 缺点: 1:该引擎更适合制作FPS游戏。 2:结构完整度高,模块间契合度大,优化难度大。 3:仅支持RedHat服务器系统。 其他描述: 授权费用: 一个许可针对一个项目一个游戏。若一次性购买,价格为200W美元。 相关技术说明: BW和其他网游引擎不同,它不是针对地图为单元,将地图为单元分担到独立进程中去管理的。它是以人群数量去进行划分的,从理论上来说BW是支持无限大的游戏世界,而且它完全的支持无缝,因为它完全没有从物理地图区域进行分割。 BW是使用C++开发的,使用的服务器是Linux,只支持RedHat,而且核心代码,即动态均衡负载代码是不提供源码的。 BW中大量使用了多重继承,从汇编级去读其代码结构,难度很大。 BW的Python脚本使用起来非常方便,Server间的跨进程通讯被隐藏的很好,对开发者使用提供了很多的方便,但由于隐藏很多细节,也出现了修改上的难度和局限性。 BW设计初衷似乎是MMOFPS而非MMORPG,由于修改上的难度过大,需要和澳方进行长期的沟通才能方便开发。 BW的场景管理使用的是传统四叉树。 BW是将渲染线程和逻辑线程完全分离的,位解决CPU和GPU通信瓶颈,它让CPU比GPU快2-3帧。另外,它的客户端资源加载是使用的独立线程。 BW提供服务器负载测试工具。常规性能为: 单纯收发不考虑逻辑情况下Client: 每秒10次,OUT 0.5Kb, In 2Kb. BW本身支持中文,同时支持DX9解决方案,主要支持的建模工具为3D MAX以及MAYA。 BW的配置文件时XML格式开放除动态负载均衡核心代码之外所有代码的修改权限,核心代码不提供。 BW的授权价格初步估测位200W美元,但值得注意的是,只有签订了NDA(保密协议)的公司才有权知道其真正售价。该售价收到NDA保护,不得外泄。 BW有客户端的试用版,期中包括一个DEMO和三个编辑器试用版,其客户端有中文文档。服务器完全没有试用版,也没有中文文档。 BW的培训工作为:初期派出3名工程师,1客户端1服务器1美术,外加1翻译人员到授权公司进行5个工作日的培训,期中3天讲课,两天问题解答。后期通过MSN进行技术指导。 BW1.8版本之前不提供Update程序,但支持XML打包工具支持。 BW支持TCP/IP,UDP以及部分其他平台通讯协议,但没有P2P支持。 BW默认支持服务器架构为LoginServer, CellServer,BaseServer, DBServer, ContorlServer。客户需要做的是对CellServer中逻辑属性进行添加和控制。 BW能够支持2D游戏开发。 使用BW开发,建议程序人员配置为4-8人,要求程序人员熟悉C++和Python,其中服务器人员要求了解部分Linux操作系统初级知识。另建议客户端人员和服务器人员配置比例为3:1。 已出网游: 天下2,创世西游?? ----??? 网易 鬼吹灯OL ----??? 游趣 侠客列传 ----??? 锦游 三国群英传2OL??? ----??? 宇俊奥玎 魔界2 ---- 金酷 国内有该引擎授权的公司有:、 广州网易 畅游 CYOU 北京大方成象(北京)网络技术股份有限公司 金酷游戏 上海鸿利数码有限公司 广州Interzone 广州深红 深圳光宇天成 北京天联世纪 上海天游 上海盛秦 上海游趣 杭州五花马 浙江凯迅 杭州9D 宁波盛光天翼 无锡音唯响 成都灵智伟业 天津构思 福州天盟 台湾宇峻奥汀 台湾鈊象电子 Unreal3: ?? 授权价格:一说75W美元,一说300W美元。 ?? 特点: 1:易于进行极细腻的人物材质渲染,渲染效率优化优秀。 2:注重数据生成,保证美术只需要程序员少量协助就可以尽多的开发出游戏的数据资源,该过程在可视化环境内完成,操作便利。 3:支持64位高精度动态渲染管道。 4:支持动态软阴影。 5:强大的材质编辑器,使得美术可以在实时图形化界面中建立任意复杂的Shader,该编辑器友好度很高。 6:支持室内和室外环境的无缝连接。 7:支持体积环境雾,包括高度雾和距离雾。 8:支持刚体物理级布娃娃系统(赋予物体以质量,形状特性,获得很逼真的力学状态效果)。 9:所有材质可拥有独立的物理属性,包括摩擦系数,质量等参数。 10:提供了一个支持普通游戏对象的游戏框架,例如玩家,NPC,物品,武器,触发器这样的游戏框架。 11:支持4骨以上的复杂骨骼动画,包括灵活摄像机过程动画控制器。

文档评论(0)

kabudou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档