第1164章 游戏引擎
作者:曾经心动Zzz   脑变最新章节     
    张秋鹏姐弟两个调查曾凡,研究怎么样组建游戏公司的时候,曾凡正在工地上像往常一样工作。
    时间上已经入冬,并没有急剧降温,今天气温还不算太低,尤其是午后,一天中最暖和的时候,楼顶上吹过的风也比前几天小很多,工作远没有去年这个时候那么辛苦。
    工作的间隙坐在楼顶休息,他们组几个人,除了谢飞和曾凡,连于晓都是大烟枪,有机会就要抽一根。
    谢飞和曾凡两个不吸烟的习惯性坐到上风头一边,远离他们几个,免得吸到二手烟。
    “后天,搭完九号楼的架子,我们组就正式放假,别的组也多干不了几天,都会陆续放假,曾凡,你是想直接放假,还是想留下继续干?”谢飞征询道。
    “愿意留下的人多,还是愿意放假的人多?”曾凡问道。
    “离过年还两个多月呢,当然愿意留下的人多,不过很多人不能继续干架子工了,得干别的活儿,工资也会降低!”谢飞解释道。
    “我要是选择放假还能住宿舍吗?”曾凡主要是担心没地方住,这里租房不便宜,能多住几天也好。
    “有什么不能的,那么多人都放假离开了,宿舍空着也是空着,哪怕过年前停工,工地也会留下人看守,只不过到时候食堂肯定没人了,你吃饭都成问题!”
    “那没关系,大不了我买几箱方便面屯着,饭馆总会有几个坚持开门!”曾凡心里早有打算,太早回家也没事情做,他想着先把游戏做出个眉目,年底再回家。
    “我听说陆震那小子在外面发达了,你们俩不是关系不错嘛,你可以去投奔他呀?”谢飞试探的问道。
    “我们做的事情不一样,我可不想跟着他吃白食!”曾凡笑着含糊过去。
    陆震挣到一百万的时候,确实回来找过曾凡,想要补偿他,如果可能的话也拉他入伙,被他拒绝了,从那天以后,他们一直没有见过面。
    休息一会,大家继续忙碌。
    曾凡已经习惯了在干活的时候构思游戏的设定,站在高高的地方眺望远方,不仅视野开阔,思维似乎也同时也打开了。
    晚上在网吧被困扰的难题,到了白天总是很快就能想到解决的思路,这也是他不想离开工地的原因之一。
    尽管他不信鬼神,可是有些事情就是那么玄妙,也不能算是迷信。
    下午散工后,曾凡又去网吧继续写游戏的详细策划,昨天跟张秋鹏谈论两三个小时,今天他得把那部分追上来。
    “曾凡,你过来,问你点事儿!”路过吧台的时候,楚妍出声喊道。
    他几乎每天都来,当然认识楚妍,只是除了会员卡充值的时候,两人几乎没说过话,他也很少在吧台买东西,每次来就是纯上网。
    没想到对方竟然记得他的名字,让曾凡有点意外:“什么事?我的会员卡没有欠费吧?”
    “谁问你那个了,昨天晚上那个长脸来找你干什么?我看你们嘀嘀咕咕好几个小时?”楚妍好奇的问。
    “网友啊,我们谈什么好像网吧管不着吧?”曾凡不想说。
    “你就当满足下我个人的好奇心呗,跟网吧没关系,你知道他是做什么的吗?”楚妍被曾凡的话差点噎死,忍了忍继续问道。
    “他自己说是无业游民,我也不知道是真是假,他家里应该有点条件!”曾凡感觉刚才的话有点得罪人,于是缓和语气说道。
    窈窕淑女,君子好逑,反过来也一样,张秋鹏看上去也有几分风流倜傥的模样,曾凡觉得也能理解楚妍的心思。
    楚妍似乎猜到曾凡在想什么,白了他一眼:“不是你想的那样,我是感觉那些家伙不像好人,让你小心点,你挣点钱不容易,别被人骗了!”
    曾凡没想到楚妍竟然担心自己被人骗,尽管曾凡知道那种可能很小,还是很感激她的提醒:“不会的,他应该看不上我那点工资,不管怎么说,谢谢你的好意,还有别的事儿吗?没有我去上网了!”
    正好有人过来充值,楚妍冲他摆摆手,忙自己的工作了。
    二号区域上网的人不多,曾凡昨天坐的那个位置正好空着,两边都没人,他走过去拉开椅子坐下,按下电源键启动电脑。
    等待开机的过程中,曾凡也在思索张秋鹏是骗子的可能性,对方第一次联系自己的时候,才刚刚发布华夏复兴魔改的1.0版本,似乎没有必要骗自己,又不是真正的游戏,有什么可骗?
    后面的合作也挺顺利,他要求见自己的时候,也不知道自己在策划新游戏,更没有动机骗自己了。
    再说了,炎黄复兴2.0版就是委托张秋鹏在几大游戏论坛发布的,对外联络都是他在做,无论是想要名声还是要以此牟利,他都可以绕过自己达到目的,没必要过来见自己一面,完全不符合逻辑。
    既然没逻辑,那应该就不是骗子,没什么可担心的,人家一辆车都上百万,应该看不上自己那点工资,过年回来就二月份了,到现在十一月总共干了没有十个月,快一年了都没有攒到四万块呢。
    电脑启动完毕,曾凡登录网吧会员账号,登录qq,下载文档,继续昨天的事情。
    他昨天跟张秋鹏说的很轻松,实际上开发游戏引擎并没有他说的那么容易,尤其是一个人从头开始编写一个独立的游戏引擎,全世界能夸下海口的也没有几个人。
    游戏引擎可以看作是一个游戏的主体框架,它不仅负责控制和驱动游戏运行,也包含了制作游戏所需的软件工具集合,使得开发者能够更容易和更便捷的开发游戏,不需要从零开始编写所有的代码。
    当前主流的游戏引擎的主要功能组件包括:图形图像引擎、物理引擎、场景管理系统、音频引擎、脚本系统、动画系统、资源管理器、编辑器工具、网络引擎等。
    图形图像引擎负责渲染游戏中出现的所有画面,包括模型渲染、光影效果、画面纹理效果等,使游戏场景栩栩如生,还需要支持不同的显卡驱动或者图形接口,方便在多种平台运行。
    物理引擎负责在游戏中模拟现实世界的物理特性,比如重力模拟、不同物体的碰撞效果、反弹距离,水中、空气中不同的浮力特性等等,用来给玩家带来更真实的体验感。
    场景管理系统负责对游戏世界中物体和对象的位置坐标、移动以及交互进行标记和管理。
    音频引擎负责处理游戏中所有场景的音效和音乐,包括空间音效、不同场合的背景音乐,烘托气氛,增强玩家的沉浸感。
    脚本系统则是方便开发者使用脚本语言来编写游戏逻辑,使得非程序员也可以很容易的创建修改游戏内容。
    编辑器工具为游戏设计者提供直观的界面,能够更便捷的创建游戏关卡、设计角色、游戏环境等诸多要素,脚本系统和编辑器工具也是游戏后续可以持续更新的关键。在曾凡的设想中,玩家达到一定的要求后,可以解锁部分功能,具备一定的游戏编辑权限。
    动画系统包括角色和其他动态物体的动画,让游戏画面更加自然真实,游戏中许多角色或者物体的动作都是固定的,需要动的时候直接调用,可以节省大量内存资源。
    资源管理器相当于游戏的资源调度中心,负责加载游戏所需的各种资源,包括但不限于图像纹理、各种模型、声音文件、脚本文件、配置文件等,并且要在资源不需要时将其卸载或者挂起,以释放内存资源,确保游戏稳定流畅运行。
    网络引擎顾名思义,就是管理游戏客户端所有对外通讯。