旁边一台电脑上就可以查看游戏程序的源代码和结构设计,曾凡坐下查看,张山在边上继续说话:“这款游戏用的是维尔福公司半条命游戏的引擎,那两个游戏发烧友借助半条命的社区完善游戏,他们只有两个人效率很低,半年多了还在测试版本,戴蒙昨天在西雅图已经和维尔福公司达成了收购协议,今天你再说服这两个人将游戏转让给我们,借助维尔福的开发实力,最多三个月,就能开发完成!”
“这游戏和雷神之锤有点像,他们是一个公司吗?”曾凡好奇道。
“半条命起初的游戏引擎也是来自雷神之锤q1引擎,不过这几年已经修改了很多,基本上算是一个新的产品了!”张山说道。
游戏引擎是一个游戏的核心,决定了游戏的视觉效果和流畅性,曾凡过去没有接触过,现在看到源代码,发现比他想象的要简单很多,他的能力有很大的发挥空间。
地图关卡设计他比不上那些专业人员或者资深玩家,怎么样优化这个游戏引擎,提升效率的同时增强显示效果,他感觉能做不少事情。
一投入代码的世界,曾凡完全无视了其他人的存在,了解完游戏引擎的源代码后,曾凡直接创建新文件开始编写,其实他计划的改动不大,完全可以在原先代码的基础上修改完成,好久没有编写新代码的他实在手痒,就想从头敲一遍。
既然从头开始,感觉基础的部分好像也可以优化一下,那些不符合自己口味的变量命名也可以更正过来,函数调用直接匹配点点开发环境,底层协议同样需要兼容,一边想一边手指不停敲打键盘,整个输出过程持续了整整一个多小时。
周围的人除了耿厉,包括张山在内,都是第一次见识曾凡写程序的样子,双手不离键盘,十根手指噼里啪啦敲个不停,几分钟,十几分钟很多人都能坚持,几十分钟估计没人受得了,曾凡持续了一百多分钟才停下来。
双手高举过头,十指交叉身体用力上挺伸了个懒腰,曾凡的精神这才转移到现实世界,转头看看身边围满了一圈人,傻了一样看着他。