几天之后,准备的差不多的肖俊坐在电脑前,打算从今天开始就尝试初步开发属于自己的游戏引擎!
这个游戏引擎他命名为:银河虚拟游戏引擎10
“我现在要开发的游戏引擎和目前世界的2d、3d电脑等传统游戏引擎不一样。我开发的游戏引擎是类似于哈利迪的绿洲虚拟现实游戏引擎!”
“哈利迪的《绿洲》游戏属于全息虚拟现实游戏!“绿洲”游戏世界——有数以千计的星球,以及无数个城市组成。在绿洲世界里玩家可以扮演任意一个游戏角色,你可以在任意空间里做任何事情,无论是组队打任务,或是去个星球旅行与女神恋爱都行。”
“与传统游戏体验不同的是,vr游戏可以让玩家们亲自扮演角色本身,在虚拟世界里进行战斗、对话等动作,可以带来最大程度的沉浸感。进入游戏之后,你处于安全的房间内,可以通过虚拟手柄点开菜单,共有角色、排行榜、社交以及地图四个主菜单。打开地图,可以进入地图里的27个不同位置,点击即可穿越至对应地点。其中一些地点是需要战斗的地牢,还有一些地方则是完全不用战斗,只需要互动即可,每次去什么地方都由玩家自行决定。”
“反正虚拟现实游戏给人的感觉那就是【虚拟现实】【包罗万象】【有血有肉】【触手可及】【真实质感】【一切梦想不再遥不可及】!”这是绿洲虚拟游戏给肖俊的感受,也是哈利迪告诉他虚拟游戏的魅力所在。
“不过想要做到以上这种虚拟现实游戏的画面还有游戏程序和服务器等等,需要的游戏引擎肯定就是不一样了!”
“绿洲虚拟游戏是以个人为结点,而不是某一个中心化的服务器来存储,在这样一个系统中,同时有全球海量人登陆肯定会导致服务器拥堵、处理延迟甚至会造成瘫痪、死机等现象。”
“哈利迪跟我说过,绿洲游戏它采用了一种新型的容错服务器矩阵,可以从它连接到的每一台计算机中获得额外的处理动力,可以同时而顺畅处理多达5亿以上用户的需求,不会产生系统崩溃或者延迟等问题。”
“总体来看,它形成了一种即时性和无限扩展的玩法,游戏不会因为规模受限,打破了访问速度和频次的局限。”肖俊心中分析着。
“那么,我现在就从渲染引擎开始开发起吧!”肖俊双手放在键盘上,开始噼里啪啦的开始打着代码。由于他之前使用了软件编程精通技能卡。所以怎么写代码,怎么编程,怎么操作当然是手到擒来!
脑子里想着编程的方向,脑子里自动就浮现出来那些代码,表达什么意思,有什么作用……
一串串密密麻麻的代码出现在电脑的代码编辑器当中。
渲染引擎是整个游戏引擎当中的一部分,也是很重要的一部分。它的功能就是显示的图片、文字、动态等等都和它有关。
就拿游戏来说,游戏的人物、背景画面、文字等等都是由渲染引擎显示出来的。
“我现在要开发的就是虚拟渲染引擎,它和传统的渲染引擎不一样,传统的渲染引擎都是二维图像和三维图像,不够真实。我的虚拟渲染引擎制作出来的画面绝对是和接近虚拟现实的存在!”