加入收藏 | 设为首页 | 会员中心 | 我要投稿 二游网_234游戏网 (https://www.234youxi.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 新闻中心 > 最新新闻 > 正文

忆唐创元CEO宋忆疆:游戏开发云时代 云引擎+

发布时间:2016-11-23 09:53:25 所属栏目:最新新闻 来源:网络整理
导读:副标题#e# 导语:副标题#e# 2016年11月17日-19日,由GMGC主办,成都市博览局成都成华区人民政府支持的第五届全球游戏开发者大会暨天府奖盛典(简称GMGC成都)在成都东郊记忆盛大召开。GMGC成都作为亚太地区最具影响力的游戏开发者大会,始终致力于推动游戏产

导语:云游戏引擎有哪些特点呢?其实跟云的理念是一致的:游戏当引擎做到云化之后,他起先会带来些类似于操作简单应用,可以快速迭代游戏的版本,容灾备份云引擎肯定要在这方面做一些相对于传统引擎不一样的东西。灵活扩展

云游戏引擎有哪些特点呢?其实跟云的理念是一致的:游戏当引擎做到云化之后,他起先会带来些类似于操作简单应用,可以快速迭代游戏的版本,容灾备份云引擎肯定要在这方面做一些相对于传统引擎不一样的东西。灵活扩展是云的特点,游戏引擎一定要在这方面做一些很好的支持。还有从节约成本的角度上讲,应该是云引擎最大的优势。这方面我后面会给大家做详细的分享。

还有模块的共享。对于云引擎来说,如果你要做一个普通引擎下面开发的游戏,可能会面临一个问题。首先你要把客户端做好,把服务器端做好,这个东西怎么去和通讯结合。这一部分的东西都是需要每一个游戏都要去单独为它开发大量的代码去实现。而在云引擎下,这一切是以功能打包作为一个模块提供给用户选择,用户可以根据自己的需求去决定把哪些模块导入到自己项目所需要的模块。

还有一件生成的应用平台。云引擎可以做到当游戏要发布的时候,会自动的部署到各大平台,也可以部署在IOS、安卓这样的系统上面。还有云引擎的特点可以做到当游戏发布的时候,可能在以前要购买自己的游戏主机的时候,你需要去部署服务器,需要装系统和数据库;云阶段这些不需要了,但是你还要做一件事情:要把版本发布到云上,做好同步版本。每当有更新的时候,需要把所有服务区去全部关机,不说关机至少把服务停掉,再把新的资源更上去,在云引擎上这可以做到一键部署,一键更新,随之可以带来对这些数据的监控和控制。

说了这么多,VISE3D就是一款云引擎。今后游戏引擎和云结合也是一个大的趋势,我最近也看到了。最近我发现亚马逊企事业已经开始在朝着这个方向发展了,他会把引擎和云结合在一起,形成一个整体网络游戏解决方案。他的思路也是一样的,VISE3D是一个真正的多线程技术架构渲染逻辑的引擎。IO分别在不同的县城运行,如果作好一点,理论上讲可以达到让游戏性能翻倍的收获。第二个基于Instance技术的批量渲染提交,VISE3D其实引领内部做了大量工作,它会自动检测很多渲染参数的对象,做批次的提交。在这部分包括在移动设备上都可以对渲染有很大的提升。以前大家做一款游戏的时候,大家都会说我要做一个效果出来。有一些公司如果实力不够强劲,你怎么提供给我们,我们就怎么来去用,有实力的公司就会找一些Shader程序员,写一些shader。但是这个对理论支持要求很高。在VISE3D下面,我们将整个stader的控制变成一个可视化的编辑器。在这边我们可以做到不需要程序员参与,用美术自己就可以调整游戏画质。在PC上做好效果,到移动设备上表现是一模一样的。

这是分层开发模式,其实这也是一个现在引擎比较流行的解决方案。地层是用C++开发,让他保证效率和灵活性,上层会采用一些高级语言。采用的是和通用引擎比较接近的,在这个方面在已有的知识方面会相对来说认知比较简单。

介绍一下VISE3D资源调度和管理。其实所有的游戏上线的时候都会有一个问题,就是要平衡取决于你是占更多内存还是多耗CPU或者是其他的系统资源,在VISE3D里面有一套管理工具,会尽量减少进行资源调度方面导致的一些性能的颠簸。为了保证这方面,会需要非常高效率的配置运动机制,基于这些VISE3D里面可以实现全部的资源调度。对于用户来说,所有资源都是可用的,可以随时审查,但是系统会在真正你使用他,或者是高效率使用他的时候,放在不同的配置机制里面。

(编辑:二游网_234游戏网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读