第05章初赛
恢复回原来的头发颜色,温沐晨发现其实金发会让他的脸显得更加白,但他也不是女人,自然不在意肤色是否白皙,只要正常的肤色就好了,太白的显得人没什么精神,他自己也不喜欢。
还是喜欢最原始的黑发,去理发店染了发,还修了个型,比之前的短了些,也精神许多,没了之前那种病怏怏的不正常状态,发型决定一个人的精神面貌这句话还是有道理的。
为了明天的比赛,温沐晨很快就睡觉了,冬天早点睡才能够早起。
在游戏行业里,想要一个很正常的休息时间,根本就不可能,你不会知道会不会在什么时候,游戏突然就出现了严重的bug,或者是服务器出现问题。有时候,一个小的bug也会引发程序的重大bug,作为研发人员和负责人,无论多晚,都必须在玩家发现这个bug之前解决掉,各种隐患有都有可能对公司造成巨额的损失。
在温沐晨还是一个普通的游戏策划人员时,那也是他开发的第一款大型的3d网络游戏产品。
那段时间是该游戏还没有进行推广,只是进行不删档测试,本来洗澡要睡下,结果产品负责人也就是他们的老大来电告诉他游戏里出了个会引发多个问题的bug,这个问题主要是出现玩家可以通过买进卖出游戏里的特定物品得到更多的交易金。
所谓的交易金就是玩家用的人民币转化成的游戏币。
该玩家通过这种转换的方式不停的刷,不停的买进卖出,以买进的二十铜,买出后得到四金,一天晚上该玩家就刷的十几万金,这个问题绝对严重级别的bug,已经关乎到公司的收益问题。此次的不删档游戏结束后用户有多少钱,下一次再开测时就会返还多少金币给该用户,而这些金币都是由玩家通过人民币充值得来的。
出了这种bug,他们的第一反应是暂时将服务器关闭,然后将该系统的开发和策划叫到一起查询是什么原因导致,并且要快速将问题解决。
后来正要睡下的温沐晨坐上负责人的车就跟着他们去了公司,到公司后并与程序人员一起排查原因,最后发现原来是程序员在写代码的过程中少某个数字少了个括号。
跑回公司一趟消耗的人力精神还是挺大的,这种问题真是的因小失大,不过能解决就很好,一般不是策划问题的话他们工作室都不会怎么样,幸好也没有造成什么大的损失,只要通过后台数据,将那位玩家的数据修改正常就好,再不济,直接将该玩家号封了。
当然,损失没有造成多少,但是影响还是有的,毕竟就算是大晚上还是有晚上在线跑商做任务之类的。
解决完问题后,自然也是一种成就感,而这种过程就是作为一个游戏开发者必须经历的,因为你不知道什么时候就会出现问题,也不知道该问题会带来多少麻烦,有过经验下一次就知道该如何应对,也可以为应急方案增添更多的内容。
第二日起床时,温沐晨很想睡懒觉,不过他拍了拍脑袋清醒下自己,昨晚做了关于过去刚入游戏行业时的一些小事情,以前看来是很重要的问题,接触这个行业久了,久而久之,那些曾经认为的重要问题就不再那么重要,看问题的方向也不一样了,懂得如何去掌控大局。
洗脸刷牙到楼下吃早饭,他今天不打算自己做早餐,他倒是很佩服每天都给一家老小准备一日三餐的妇女,不知道哪里来的毅力做这些事情,大概那就是家的感觉,她们自己必须守护的人和物。
近两个月温沐晨在楼下的早餐点出现的次数越来越频繁,店里做油条的大爷都认识他了,知道他是住这个小区而且是个非常勤劳的年轻人,温沐晨猜测,大概原主根本就是个爱睡懒觉又冷漠的年轻人,老大爷没有注意到也是正常的,人家收工了,原主才起床。
面对给自己微笑的,温沐晨也不会吝啬自己的笑容,他会礼貌向给他递油和粥的老大爷说声谢谢,还会说明天再来,每个人都自己的生活方式,他们有欢也有喜,温沐晨也能理解,这种普通日子他觉得也挺好。
大早上出来买早餐,自然也要顶着寒风出门,温沐晨也不是自虐狂,出来一趟后他也就不想出门了,说他宅他也承认,就他所了解的,游戏行业的从业人员无论是策划还是程序员或者测试员大部分人都摆脱不了宅的本性。
买完早餐后,温沐晨就直奔楼下的买菜小超市,虽然不如大菜市场的种类齐全,但是基本上日常用到的都能买到,价格还还算实惠。如果需要什么而店里没有,还可以让老板娘进货,老板娘也是平易近人,为人还不错,也不做缺斤短两的事,这家店能开长久也不是没有原因,更重要的是它离家近,方便。
买齐菜和早餐,顶着寒风,温沐晨直接回家,他也没有什么好心情看楼下的老人带着小孩在草坪上玩耍。
其实温沐晨发现他吃了酸的东西后会出现胃酸的现象,他不得不吃早餐,不然他就会特别难受,原来之前还没有感觉,后来自己吃了一次米粉后发现胃特别难受,看来这辈子也脱离不了胃病的困扰,不过,这比胃痛好多了,以后他只要按时吃早餐就好。
早餐结束之后,温沐晨能做的事情很多,但这些都离不开电脑,他今天上午所做之事都是在为下午第二场初赛做准备,他想进复赛,他想进决赛。
第二场比赛如期而至,温沐晨看了看题目,是写一个关于解决“汉诺塔”问题的程序。
有三根相邻的柱子,标号为a,b,c,a柱子上从下到上按金字塔状叠放着n个不同大小的圆盘,要把所有盘子一个一个移动到柱子b上,并且每次移动同一根柱子上都不能出现大盘子在小盘子上方,请问至少需要多少次移动,设移动次数为h(n)。
对于温沐晨来说,这是一道经典的题目,他要是不会做那就可以直接退出编程界了,当然,他自己规划的未来发展方向也不是做一名编程,他有更高的方向,但他还是得先懂。
这道题对他来说,说简单也很简单,说复杂也复杂,该题主要考核的是数据结构和算法,会做的人给十分钟他都是多了的,不会做的人五小时都完成不了。
学编程的人都会遇到,书上也会写明,他在看这个世界的相关书本也看到过该题,只是位置不太明显,既然抽到这道题那就将它完成,举办人员会将这道题放上自然有他的想法,温沐晨觉得出题的人对编程有着一定程度的研究。
他不敢说自己的眼光有多好,但是他是以专业的角度去看问题得出的结论。