零点看书

字:
关灯 护眼
零点看书 > 重生之完美人生 > 第099章 游戏引擎(第三更)

第099章 游戏引擎(第三更)

第099章 游戏引擎(第三更) (第2/2页)

“你不用谢我,如果公司你经营的不好,我会把公司的经营权从你那里收回来的。”李伉摆摆手道。
  
  “老板放心,我不会让你把公司经营权收回去的。”戴元康神情坚定的说。
  
  “我也不希望有那么一天。”李伉笑了起来。
  
  你的身体全好了吗?”公事谈完了,戴元康关心起李伉的健康来,他在李伉昏『迷』的时候曾经带着妻『女』儿到医院看望过李伉,昨天晚上他在家听戴佳说李伉出院了,今天才给李伉打电话约他出来。
  
  “已经全好了。”李伉说道。
  
  吃过饭后,戴元康匆匆走了,今天是星期天,李伉也不用去学校,于是回到纱厂家属院,用家里的那台电脑连上互联网,处理了一下邮件,然后从网上下载了一些资料拷贝到软盘,带着回了明珠商厦,打开电脑开始起草剑侠情缘游戏游戏引擎的基本架构来了。
  
  开一款优秀的游戏作品并不是想象的那么简单,先需要一个好的剧本,这一方面李伉不担心,因为剑侠情缘本身的故事就非常好,他已经把写了出来,剩下的工作就是把改变成游戏剧本,这个工作他不准备自己亲自动手,因为他的团队里有专业的游戏策划,剧本编写『交』给他们更加合适。
  
  按照李伉的设想,他的这个游戏应该有一个游戏引擎,所谓游戏引擎就是用于控制所有游戏功能的主程序,这些功能包括游戏场景和画面的渲染、游戏人物人工智能、游戏关卡设置、游戏音乐接口、音效处理接口等,如果是网络游戏的话,还需要有网络通讯传输组件,更高级的游戏引擎还会有游戏脚本解释系统和一系列用于提高生产效率的专用设计工具。
  
  所以游戏引擎是一个复杂而庞大的程序集,一个完善的游戏引擎,其复杂程度甚至不亚于一个『操』作系统,所以在正式开之前必须做好顶层系统架构设计,并严格遵循软件工程的开流程,利用软件工程的控制大型程序开的一系列工具和手段对游戏引擎开的全过程进行监管和控制。
  
  李伉前世研究生的方向是计算机图形学和游戏开,对于游戏引擎他并不陌生,当时上研究生的时候他曾经对许多优秀的游戏引擎进行过研究,而这次剑侠情缘游戏引擎的设计他计划借鉴前世rpg(角『色』扮演)游戏的巅峰之作《暗黑破坏神二》的设计理念,前世他也是个暗黑『迷』,也曾经没日没夜的一遍又一遍的『操』纵着他的英雄在各种地下城和丛林里进行探险,目的就是为了打到一件暗金装备或者凑齐一套绿『色』套装,出于兴趣在研究生期间他曾经对暗黑二的游戏引擎进行过深入研究。
  
  所以设计一款类似于暗黑破坏神二那样的游戏引擎的总体架构对李伉来说并不是一件很难的事情,当然他不会完全照搬暗黑二的设计,因为现在的计算机无论硬件还是软件都和暗黑二出现时有很大的不同,剑侠情缘的故事风格和暗黑的故事风格也不一样,他只是要借鉴了暗黑二的设计理念和系统架构。
  
  同时他也考虑到将来游戏平台的变更问题,所以他仍然按照自己的习惯对游戏引擎的整体架构进行了分层设计,与具体『操』作系统打『交』道的部分他单独设计了一个层次,他把这一层命名为基础接口层,建构在基础接口层之上的是游戏引擎的除去图形渲染组件之外的所有核心组件,他把这一层次叫做核心控制层,最后一个层次是游戏的图形渲染层,这一层主要负责游戏场景的渲染,游戏的光照、『阴』影以及角『色』打斗时的效果都由一层负责,他把这一个层次叫做游戏表现层。
  
  这样设计有个明显的好处就是当『操』作系统进行变更时,游戏引擎只需要对直接与『操』作系统打『交』道的基础接口层进行修改即可,而上面的两个层次则不用做任何改动,这种设计理念李伉同样也用在了太极桌面办公软件的设计。
  
  李伉很快就把游戏引擎的三层架构图画了出来,然后又为架构图的每个层次配上了字说明,因为第二层是游戏引擎的核心,接下来到时间他开始对这个层次的架构进行详细设计,这次设计却不像总体的三层架构那么快了,因为要考虑的问题太多,各种借口纷繁复杂,他现在也只能设计出一份初稿来,至于最后的终稿要和游戏工作室全体成员讨论后才能最终确定。
  
  时间过得飞快,当李伉从电脑前抬起头的时候,天已经黑了,办公室里不知是谁已经把灯打开了,李伉伸了个懒腰,『揉』了『揉』有些酸的眼睛,却听到身后传来嘻嘻的笑声,他扭头一看,现林静和林丹姐妹两人背着手俏生生站在他身后笑嘻嘻的看着他。
  
  “静儿,丹丹,你们怎么来了。”李伉欣喜问道。
  
  (全字电书免费下载)
  
  
『加入书签,方便阅读』
热门推荐
夜的命名术 回到九零,她在外科大佬圈火爆了 我用闲书成圣人 凌天战尊 这个明星很想退休 逐道长青 重生之将门毒后 我家娘子,不对劲 星门 玉无香