第205章 俱往矣,数风.流人物,全干通宵!
虽然只有十个球场,但是要绘制出这十个球场的参数并不容易。 伊万为薛一氓调出了十场足球比赛出来,薛一氓则认真的观察这是场比赛中,球场的状况,包括球场的宽度长度、草皮的质量等,再将这些数据和一些晴天、雨天、雪天,以及空气的湿度、温度相汇合,这才统计出了每一块足球场地的具体数据。 然后,他又将这些参数和数据全部以树形图的方式画给了伊万看,此时已经是下午接近于下班的时间了…… 不多不少,正好又是十张a4的纸,一个球场一张纸,纸上画着只有薛一氓和伊万才能够看得懂的树形图,看似简单,但真要将这些树形图写进游戏的程序中,可是非常吃力的。 于是伊万叹了一口气,让负责环境建模的两名员工过来,为他们讲解究竟应该怎么去编写程序。 两名员工和之前负责角色建模的三位发出了同样的惊呼声,但是无论再怎么觉得困难,这也是必须要去做的,需要用时间去弥补困难…… 在吩咐完毕之后,薛一氓就让其他人都下班了。 伊万和维克多站在原地没动,听薛一氓的下一步的指示。 薛一氓说道:“维克多先生,你不太懂程序方面的事情,不需要一直陪着我们,你可以回去休息了;至于伊万先生,实在是抱歉,今天晚上,你必须陪我加班了。” “……” 伊万早知道薛一氓会这么说,因此也并不意外。 这名来自中国的少年,似乎非常喜欢在夜晚里进行演算,他在深夜工作的效率非常的高,而且这一次,在一个月之内完成整款游戏的开发,在原始算法方面,必须要薛一氓煞费苦心。 也就是说,薛一氓必须尽快的将这款游戏所涉及到的各个方面的基础模型全部的绘制出来,让整个团队里的员工都工作起来,这样效率才能够达到最大。 “好的,薛一氓先生,我今天不打算回去了。” 伊万立即答应了下来,堂堂男子汉,难道害怕熬夜吗? “薛先生,不如我也留着来陪你们吧。” 维克多恳求道,虽然自己在编程方面的确帮不上什么忙,但是留下来陪陪大家也是好的,既然阿布先生将薛一氓托付给了自己,那么薛一氓的安全,对于维克多来说就是最重要的! “谢谢你,维克多先生,可以先请你去为我们安排一下晚餐吗?” 薛一氓立即接受了维克多的好意,并让维克多去弄点吃的来,维克多高兴的领命而去,不一会儿,他就推着餐车进来了,餐车上是三客牛排。 “两位,请用!” 这三份牛排可不是请楼下餐厅的大厨做的,而是维克多自己的手艺,他当特种兵这么多年,在厨艺方面的造诣却是非常的高的。 “非常的美味!” 薛一氓吃着牛排,牛排的味道非常的美妙,令薛一氓一下子忘记了眼前的任务,开始专注的吃牛排。 而伊万同样也对维克多的手艺感到惊讶,这名五大三粗的汉子,竟然能够做出如此美妙可口的食物,当真是非常难得。 见两人吃得开心,维克多自己也吃得开心,众人吃完之后,他便主动收了盘子…… 维克多到楼下收拾去了,薛一氓便立即切换了思维模式,进入了工作状态。 “伊万先生,接下来的,可是非常重要的阶段了,希望你协助我,争取在今天晚上将这项任务完成!” 薛一氓脸色凝重,伊万也知道薛一氓指的是什么。 “难道说,今天就要对游戏的运动模块进行建模吗?可是,整整一晚的时间真的足够吗?” 伊万切实的表达出了自己的想法,径直说了出来。 “如果只有我一个人的话,恐怕不行的,但是如果有你的话,大概能行吧?” 薛一氓也如实说道,他对于伊万的信任,可是根深蒂固的,虽然这对于伊万来说是好事,但是对方的过分信任,却令伊万感到自己肩上的担子很重。 “我只能试一试,不知道能否及得上你的步伐。” 所谓的运动模块,就是整款足球游戏里面最重要的部分,也就是球员们在一场足球比赛中的所有运动,还包括足球的运行轨迹,都属于运动模块。 薛一氓对球场的环境进行演算,但这只是静止的板块,而对每一名球员运动员进行建模,这也是相对来说静止的。 而和现实中的足球比赛一样,一款足球游戏如果只有场地和球员而不动起来,那么这根本算不上是一款足球游戏,事实上当今世界上所有的足球游戏开发公司,都在运动模块方面花了大把的时间和精力。 如果做得不好,那么玩家们会说这款游戏很“假”,比如说fifa系列,但是如果在这方面做得接近于真实,那么这款游戏的可玩性就极高,玩家和粉丝的数量将以亿来计算——比如说实况足球系列! 但是即便是全世界最流行的足球游戏实况足球系列,在运动模块方面却依然远远及不上薛一氓的要求,薛一氓的想法,是根据实际中的足球比赛,来对这款游戏的运动模块进行建模! “……” 维克多也收拾好了回到了办公室,不过他听不懂薛一氓和伊万之间的对话,只有默默的听着。 办公室里的灯明晃晃的,维克多知道薛一氓今天晚上又要熬夜了,他为薛一氓的身体担忧,但是却无法阻止这样一位人才的行为。 只见薛一氓已经坐到了桌前,开始用手中的笔,在纸上画起了树形图。 这张树形图倒没有费多大的工夫,只画了半个小时就宣告完成了,完了之后,他将a4的纸递给伊万看。 “这、这是……” 当伊万看到这张纸的时候,他感到非常的吃惊,因为薛一氓所描述的,只是足球场上的一个非常小的动作,但是没有想到,却那么的复杂! “这就是‘带球’!” 薛一氓指着a4纸上的树形图。 “这也是一款足球游戏里面,所有运动员在足球场上所做的动作里面最基础的一个动作,但是这个动作却非常的复杂,我在里面设定了参数,这个参数是与每一名球员自己的数据模型相呼应的,如果那名球员的技术不行,那么当他的速度提高到一定程度的时候,他的球就会带得离身体越来越远,速度再快一点,就有可能带丢球了,而对方的后卫,能够比较容易的从技术粗糙的球员脚底下断球。” 薛一氓虽然说得简单,但是伊万却非常清楚,真的实现这些是非常的困难的。 游戏就是游戏,就算是现实的足球比赛中一个非常细微的末节,在游戏里面想要实现,都是一堆非常复杂的程序,所以许多的足球游戏,从一开始就摒弃了足球比赛中的细微之处,所以这些足球游戏无论再怎么更新换代,也仅仅是“游戏”而已。 而薛一氓的想法,明显和一般的足球游戏的开发商不一样,他是想要用游戏再现一场足球比赛出来,而他深信自己能够做到这一点的根本,是薛一氓已经初步掌握了来自未来的数字足球理论,而且薛一氓的理论,也已经运用到了c市的一支职业球队上面,而且可以说是非常的成功。 现在的薛一氓,只是将自己曾经演算过的一些东西,用树形图的方式展现出来,并且让伊万根据这些树形图,去安排整个游戏开发团队的队员应该如何工作。 伊万将薛一氓递给自己的第一张纸小心翼翼的收好,然后薛一氓又开始在另一张纸上面绘制树形图了。 这一次似乎比刚才那一张要复杂一些,因为薛一氓所绘制的树形图,一张纸是不够的,他还多增加了一张纸,经过了大约一个半小时的时间,薛一氓又将另两张a4的纸交到了伊万的手里面。 “伊万先生,你知道这上面画的是什么吗?” 这一次,薛一氓要考一考伊万了,伊万虽然对这些树形图感到非常的头痛,但是还是能够理解薛一氓所绘制的图是什么样的内容。 “这是‘传球’吧?” “yes!” 由于兴奋,薛一氓难得的说了一句英文。 “这正是传球,所以比起带球来,要更加的复杂一些,传球分为长传和短传,而无论是长传还是短传,都必须把握力度,不能像某些足球游戏那样,只要点了一个按键,就能够传出准确的球,在你传球的时候,必须要控制的就是脚和足球的接触点,然后就是力量,再然后就是球鞋与足球的摩擦,是弧线球还是直传球,这些问题都要考虑到,所以相对于带球来说,传球要复杂得多!” 薛一氓侃侃而谈,伊万听得脑袋一阵麻木。 照薛一氓的说法,他已经将一名足球运动员在做出传球这个动作的时候所涉及到的方方面面都考虑到了,那么这个动作,和自己到真正的足球场上去踢有什么区别? 伊万看了一遍薛一氓所绘制的树形图之后,薛一氓便问道:“在这个团队里,进行运动模块建模的人有多少人?” “十三人。” 伊万想也不想就回答道,毕竟他对于整个团队非常的熟悉,知道每一个人所负责的那一块任务。 “那样的话,人数大概够了吧。” 薛一氓搬起指头,似乎又在脑中算了算。 “不过……” 伊万对“够了”这样的话表示怀疑。 “不过什么?”薛一氓问道。 “不,没什么。” 伊万最终没有说出自己的疑问,也不好意思说出口。 不过,就算是一百三十人负责运动模块的建模,在薛一氓的驱使下,也会累得半死不活的吧? ——伊万原本是想这么说的。 薛一氓见伊万已经能够理解自己的想法了,便说道:“伊万先生,现在正是我需要你的时候了,关于运动模块的建模,如果靠我一个人的话,大概会花上三天的时间,所以我需要你的帮助,有几个动作的树形图,就劳烦你来设计一下如何?” “我?” 伊万奇怪的自指,和薛一氓比起来,自己对于一场足球比赛最基础的一些数据完全不在行,如果让自己来进行建模,只怕和薛一氓所绘制出来的树形图,会差上十万八千里。 但是薛一氓却显然非常信任现在的伊万,说道:“伊万先生,请不要谦虚我认为你一定能够做好的,所以,我选择你来为我分担一部分的任务。” 在薛一氓的鼓励下,伊万终于下定了决心! “好吧,我试一试!” 于是伊万也开始拿出纸来,照着薛一氓的方法,在a4纸上绘制出树形图。 而薛一氓交代给伊万的任务,便是“冲撞”。 这个任务在一场足球比赛中的动作中,算是简单的了,伊万只要将两名足球运动员在身体碰撞之后的相关参数列举出来就行了。 但是即便如此,伊万还是演算得非常的吃力,因为两名球员之间的碰撞,并不能够用物理学的理想状态下来解释,如果两名球员的身体相差太大,那么身板较小的那一位,恐怕会被撞飞出去,而如果两名球员的身材相若,那么也不一定是不分胜负,这也和两名球员的跑动速度有关,而且还要考虑到脚下的球,在碰撞之后球的归属问题,也必须表示出来。 还有很重要的一点,那就是两名球员之间的碰撞不仅仅是带球时候的合理冲撞,还包括无球跑动时候的身体碰撞,以及在空中争抢头球的时候的身体碰撞,这些细节,也要在稿纸上一一演算出来。 伊万只觉得自己的脑袋里面一片空白,也不好意思再去向薛一氓询问什么,只好默默的在自己的稿纸上画着树形图,不知不觉,已经用去了两张纸。 而薛一氓也同样在演算,他这一次所演算的内容是“射门”。 对于一场足球比赛来说,射门是非常重要的一环,如果一名球员的射门技术好,射门的力量大并且角度刁钻,那么对方的守门员是根本没有办法的。 而在射门的过程中,所需要考虑到的方面就比传球要更多一些了,首先是射门的方式,是脚背的抽射,还是脚弓的推射,也有弹射、垫射,还有脚后跟射门的,每一种射门的方式,力量大不一样,对于球的控制方式也不一样,射门前的准备时间也是大不一样的。 罗纳尔多在世界杯上对阵土耳其的时候,可以用脚尖来捅射,这虽然有悖于足球的正常动作,但是却非常有效,而这样的动作,也并非只有肥罗一个人做得出来。 所以,射门这个看似非常简单的动作,在薛一氓的演算下,就显得非常的复杂了…… 只见薛一氓准备好了一小叠纸,他在纸上慢慢的画着树形图。 维克多则站在薛一氓的身后,无论是薛一氓画的东西还是伊万画的东西,他都是看不懂的,而且他也没有兴趣去猜这张纸上画的树形图所表示的内容,射门也好,传球也好,维克多最关心的,是薛一氓的身体状况。 对于射门的演算,薛一氓非常的仔细,因此也耗费了许多的时间,直到午夜之前,薛一氓才将自己的演算结果拿出来,整整花去了四张a4的纸。 而当薛一氓完成了“射门”的时候,伊万的“碰撞”还没有完成,薛一氓也并没有责怪伊万的速度太慢,正如那句老话,万事开头难,伊万爱第一个动作上面遇到了难题,在接下来的演算中,情况应该会好转一些。 于是薛一氓不再去管伊万的进度,而是继续演算自己的下一个动作。 这个动作就是“跳跃”! 比起射门来,跳跃这个动作就要简单得多了,而每一名队员根据自身的弹跳能力,以及球场的环境,这就能够计算出他所能弹跳起来的高度。 关于弹跳,最复杂的地方莫过于争抢头球的方面了,在这方面,还必须要和伊万所演算的“碰撞”结合起来,当然,还有跳起来甩头攻门的情况,这也必须要经过精密的演算,在薛一氓的眼睛里,每一名球员头球攻门的方式都是不一样的,而根据下底传中的线路不同,头球攻门可以直跳,也可以俯冲……方式各种各样。 不过这些问题对于薛一氓来说只是小问题,当初在摩托队担任助理教练的时候,球队的前锋龙箭的弹跳方式就是薛一氓经过精心的演算得出来的,因此换为世界上的其他球员的话,只要稍稍做一下改动就可以了。 于是薛一氓在自己的记忆里面修改着关于跳跃的数学模型,并且将修改之后的结果,用树形图的形式绘制在a4纸上。 整个过程,薛一氓只花了半个小时,而当他将画着跳跃的树形图拿到伊万的面前的时候,伊万才终于将薛一氓交代给他的任务——“碰撞”的树形图绘制完毕。(未完待续。如果您喜欢这部作品,欢迎您来起点(qidian.)投推荐票、月票,您的支持,就是我最大的动力。)