月度归档:2016年08月

实习结束,与对无人深空的黑枪

前几天实习结束了,开始的工作居然是做盗版书...(OCR把扫描版的字扣出来,然后手动纠错并录成Latex格式) 最后一周老板找我去谈♂话,说他去年培训的基本不会编程的本科生(??大叔你招的真的是本科生吗)出来可以月薪上万,劝我留下来继续跟他做学(jiao)♂习(yi),淦,你还想再让我做6个月盗版书?大叔见我一脸冷漠,还真让我先做一周PY交易再来考虑 - 他翻出了个以前的"实习生"做的产品,一个拿Python写的Wifi嗅探器,唔不过不是演示给我看,而是要我去调通了...它现在居然还运行不了,老板你的实习生这么忽悠你真的没问题吗...我看了下附带的文档,居然是写给评委求好评的,看来不是毕设就是什么竞赛的参赛作品,带着敬畏的心情我按照文档上的指示装好了依赖库,顺便纠正了源程序里几个硬编码的问题,看来他们是真没打算让这程序在除开发机以外的任何地方运行,然后启动了程序,等了半分钟没有任何响应后,正当我想问候Konqueror开发者们的家人时终于弹出了个VB风格的窗口,看上去还有模有样,然而我点了几个按钮却发现没有任何反应,就连主界面上的热点参数也是驴唇不对马嘴.我查了一下源码中的其他部分,结果感觉自己的智商收到了致命的打击...整个程序唯一有实际功能的部分只有启动系统时的热点嗅探,其他的部分只有个界面,包括主界面的那些参数都是事先填上去的...而且他们连子窗口的打开都没有做,只用PyQT画了个界面,看来是打算糊弄过文档中的截图部分就了事了,我把这个令人尴尬症发作的消息汇报给老板后老板仍不甘心,在联系了一通当事人后又找我说他们抗议说明明还制作了一个显示热点信息的功能 - 哦我知道,就是那个内容是事先填好的那东西?我又重新分析了一遍源码,发现有一段从未被调用的代码倒还真是跟将Wifi信息显示到主界面有关的代码,哎哎看来刚才冤枉人家了,不过为什么会从来没调用呢?在源码里搜了一夏发现调用被注释掉了,取消掉注释后程序再一运行,duang,挂掉了,原来那段代码是没写完的,就两个功能还有一个没写完,你们当时deadline可踩得够紧啊.当我把第二个噩耗汇报过去时他们已经把(前)老板拉黑了,可喜可贺的结局啊.老板也没再找我什么事,最后几天在班上干干私活肝肝舰(?)也就过去了,要说实习收获了什么,一个是学了Py交易--哦不,是学了Python和Latex,第二个是染上了舰瘾(!),第三个是干了些私活,就这三点微小的工作,谢谢.另外那大叔还想再留我干200天白工...谢谢您嘞,您还是专心去折磨下一波实习生去吧...

另外这几天无人深空终于发售了,这一个月无人深空的负面消息几乎接连不断,在我印象中似乎是在偷跑视频曝出之后才有的一波波的黑枪,排除故意抹黑和墙倒众人推的跟风黑以外,在发售后无人深空的表现确实是有些对不起当年的宣传,于是发售当天我就写了篇差评,顺便一提我看官方的Supoort提到游戏需要支持OpenGL4.5的显卡并且明确声明不支持I卡(什么东西需要OpenGL4.5并且永远与I卡无缘?对了,DSA) 于是我想看看一个用到了OpenGL包括DSA在内的全部先进特性的3A级游戏渲染是怎么写的,便挂上了调试器,然后...然后...我看到了这些,我就发个图,懂的秒转(开玩笑) 别忘了这不是OpenGL2.1时代的游戏,这是一个写明了要求OpenGL4.5(不是客服吹逼,着色器脚本中的#version可是写着要求450的(笑)) 把I卡全家直接打死在门外,写着AMD与狗不得入内的3A级游戏.

nmsr
Hello Games你他娘的找不出个会算线性代数的程序员就算了,用第三方的数学库也行啊,你TM glGetFloatv+glUniformMatrix4fv是个毛意思?是不是U3D出来后市场上连个会写引擎的程序员的招不到了? (U3D:妈的日常招黑)

另外附上我在Steam评测上的黑枪 🙂



开始我一直不明白为什么按E才能进入游戏.
后来当一架太空艇映入我的眼帘时,我才明白:
按E,方可赛艇!
-------------禁忌的分割线-------------
当初第一次看到无人深空的宣传片感觉内心受到了深深的震撼,这不正是我一直期盼的一款游戏吗?集沙盒游戏、过程生成、太空探险等大成者于一体的神作,于是我一直在关注这个游戏,只可惜官方放出的消息实在太少,很长一段时间官网唯一的内容只有封面上那个黑色八面体,但是每一部宣传片或宣传图都吊足了观众的胃口,从无人深空出现的那一天起,无限星辰一直在跳票,星际公民一直在揽钱,精英危险一直在放星球登陆的卫星,好像所有跟太空和星球沾边的游戏,都被无人深空的影子给盖上了.因此当它刚刚登陆Steam时我就将它加到了愿望单中,今年3月刚刚开放预订时我就砍了手.原定6月发售的游戏跳票到了8月,没有关系,我们都等了两年了,还在乎这两个月?
时间到了12号的晚上,小伙伴们盼星星盼月亮地等着0点游戏解锁,群里有人吐槽"这一刻我们都成了麦克雷",随着桌面上的时钟跳到00:00,我低吟一声"午时已到",重启了Steam,然而依然没有下载选项,跳到商店页一看,"将在大约less than one hour后解锁"?难道这游戏的13号解锁指的是UTC+7的13号?算了反正已经等了几年了,不在乎这一个小时.我看了一会Metacritic上主机玩家们对无人深空的评价,又刷了会知乎上对游戏的黑枪,1点很快就到了,我随手挂上4发大建,4个1:25:00,靠看来今天的运气现在就用光了,我重开了Steam,这一次终于有下载了.
我忘了游戏下载也需要时间这个问题,以现在3A级游戏的容量,几十个G的东西起码要下个一两天,这意味着这段时间我除了对群里那些百兆光纤的土豪羡慕嫉妒恨之外什么都做不了,在郁闷中我点开了下载,Steam告诉我需要下载2600MB的东西.
等等,2.6G?
我仔细数了一遍数字和单位,确定不是26G或2600G什么的东西.这游戏确实只有2.6G,你看隔壁塞欧弟和太太掉下来几十G的东西都只局限于地球或某个鸟不拉屎的外行星球上那么巴掌大的一小片空间,就连以沙盒著称的鸡踢诶5也不过是模拟了一个小岛就花了67G,之前听说塞欧弟:WIFI战争终于可以上太空了觉得因吹丝挺,现在看来无人深空用2.6G就能囊括整个宇宙,简直把它们完爆到妈都不认识了!我感动得泪流满面,我不知道什么不到1G的SpaceEngine,更不知道不到300MB的Pioneer,也绝不知道PS4版有6G,在这个靠塞无压缩的高清纹理、1080P CG影片和多国语音来恶意强撑游戏容量的时代,无人深空这个最后的良心为游戏圈带来一股清风,向世人宣告游戏大小不代表深度!8年前的这一天,在游民深空上有个孢子的无脑吹说"从此以后世界上不再需要别的游戏了,因为孢子就能模拟它们全部",正如那句老话"铁打的游民流水的喷子",那人就像千千万万游民喷子一样很快就消失在历史长河但中,但8年后的现在,我将继承他的衣钵,举起无脑吹的大旗,宣布"从此以后世界上不再需要别的游戏了,因为无人深空就吊打他们全部"!
家里水管虽小,但下2.6G的东西已足以,我上B站二周目了一遍秘封活动记录,然后用小号在下面评论区钓了个鱼"这破动画吃枣药丸",游戏已经下好了,上一次我感受到游戏在召唤我还是去年辐射4出的时候,这一次 - 我相信是最后一次,因为今后将不会有游戏再感动我了 - 我又感受到了无人深空的召唤!我来了!
进入游戏,启动果然很快,隔壁Minecraft点开游戏后先得点上支烟才能等到弹出启动界面,而无人深空几乎在我鼠标松开的那一刻就进入游戏了!制作商的Logo过后,是一片耀眼的群星,想必那一个个标签就是星系的名字吧,宇宙虽大,但与人类的野心相比仍太小,如果我不早点探几个星系,想必整个本星系群都要被中国人和挂机软件占满了吧,到时候看着满银河的"dajiba666"、"baoweinanhai"、"lajiyouxi"这样的国人风格星系名或"pan"、"1c0xr8Hy"、"h0yx"、"SSTM"这样Bot自动生成的星球名字,岂不恶心?群星很快就消失了,取而代之的是一个纯白的界面,上面只有一行字"初始化",嗯我明白,游戏总得预处理一些数据,我切出了游戏,群里管理说他卡在了初始化界面二十分钟了,我笑他那是什么破机器,然后我被口球了,我想切回游戏--
但却发现切不回去了.
我能理解这种情况,很多游戏在载入数据时都是没有响应的,因为就是有那么多半路出家的游戏程序员不知道要把资源加载放在另一个线程,或者在主线程中加一个单次资源加载的阈值超过这个阈值就要先去poll一下Windows事件再继续"少女祈祷中".然而此时我已经能听见游戏中BGM的声音了,载入时有BGM的游戏我还没见过几个,所以凭着多年游戏经验,我知道游戏不是卡在加载中,只是纯粹地切出去就不能切回来了,我打开了任务管理器,10分钟,这大概是我玩的Steam游戏中,最快的一个需要叫任务管理器来救场的游戏吧.(Update:我开始以为因为这是主机游戏所以开放商没考虑切出游戏的情况,后来小伙伴告诉我主机也能切出游戏的,啊露怯了← ← 姨夫:"这锅我不背!")
这一次我进入游戏后学乖了,我在"初始化"界面老老实实地等着,生怕它再一言不合死给我看,我打开手机收了刚才的建造,高雄、爱宕、中二病的摩耶和一脸想做的小婊子鸟海,靠真是一家人整整齐齐,我把她们全打包喂提尔比茨了.又收了一波远征后再看屏幕,依然是白的刺眼的屏幕和一行黑字"初始化",以及下面一个写着E的小圆圈,这游戏怎么载入这么久?我不敢切出游戏,只好在手机上Q去群里看看,我的口球还没下来,所以没法发问,只好慢慢翻他们聊天记录,我看到一个人提到进游戏要按E,我就笑了,劳资打了这么多年游戏日系美系欧系俄系甚至东南亚系游戏都玩过,见过按ESC按Z按回车按空格进游戏的,还真没听说过按E进游戏的,带着一脸的不屑,我随手按了一下E键,心里想着这要有用的话我直播口乞--
写着E的小圆圈多了一道黑边.
我哭了,这个"初始化"不是初始化游戏的,而是"初始化"我的智商的,我怎么就没想到那个E是要我按E键?姨夫的形象浮现在我眼前,手柄上的按键都是圆圈,你在屏幕上画个圆圈里面写个△那主机玩家的第一反应就是按下△,这是显而易见的.然而电脑上可不存在按键是圆的的键盘啊!幸亏这游戏不是按O进游戏,不然电脑玩家看着大圆中套一个小圆恐怕就是脑补出咪咪头也想不出是要按O进入游戏,我泪流满面地按住了E,进入了游戏,耳边传来电子音的女声,居然是中文,而且是标准的普通话,看来商店页那个"中文语音"不是制作商手滑写错了,这一点我要给一千个赞!我满怀激动的心情憧憬着我在异星球上的生活,脑中浮现出一幕幕宣传片中的世外桃源,然而映入我眼帘的是一个冰雪的世界,无垠的雪地与淡绿色的天空在远处混为一体,屈指可数的几株植物散落在脚下这片绿地上,HUD上-41°C、1.6Rad、15.4Tox提醒着我,这不是生机盎然的山中秘境,而是一个接近生命边缘的死亡世界,是的,探索、看画那是次要的,生存才是我们这些出生在恶劣地形的非洲玩家需要在意的事情.然而我就要在这个破星球上待一辈子吗?这时我看到了一架破损的太空船,于是便有了本文开头的那一幕.
遇险信标上一个红色的球球告诉我它叫阿特拉斯,它要指引我做完新手任务,我笑了,我见过的阿特拉斯是大西洋下的极乐城中勇敢地反抗莱恩暴政的自由战士,是穿越于寰宇之间充当着霸主帝国的经济主动脉的星际货轮,是站在内天体与氏族之间的第一道与最后一道防线的巨型机甲,而不是哪个面数低到可怜的几何球体,我点"对指引嗤之以鼻",然而什么也没发生,看来游戏的制作者没料到会有像我这样作死的,没制作这个对话分支,我决定虚心接受它的指导,点了"接受阿特拉斯的指引",然而却依然什么也没发生,WTF!?抱着试一试的态度,我长按鼠标,结果光标周围出现一个圆圈型的进度条,卧槽我第一次见到有哪个游戏是要长按鼠标来选择选项的!我TM这不是触屏啊!阿特拉斯在"接受了我的效忠"后就消失了,沃日!说好的新手任务呢!?
好在右下边有游戏提示,提醒着我要先修好飞船离开这个鬼地方,说起来我还没有给这个星球取名字呢,我调出了主菜单,选择为星系改名并上传,我做了一件我期盼了几个月的事,打开输入法,输入"huanxiangxiang"
然而什么都没有发生,这个游戏虽然支持中文,但并不支持输入法,于是我只好退而求其次,敲入了"Gensokyo",这也好,让老外也能看得懂,这个冰雪交加的死亡世界与大多数人眼中的幻想乡不太一样,不过倒也挺符合东方无限螺旋中3013年的那个永远处于核冬天的幻想乡.而至于星球的名字,我不知道幻想乡中那些地名的罗马音是什么,也不敢切出游戏去查;又觉得"Yuyuko my lover"有些太俗,于是我给它起了个很科幻的名字,"Gensokyo Prime",嗯,幻想乡主星,很好,肥肠科幻.
想修船没有资源怎么能行,我掏出了手中的多用途工具枪,抚摸着这个又硬、又粗、头还圆乎乎的东西,我找到了一块石头,HUD告诉我这个石头蕴含着丰富的铁,我假装自己是从2001年穿越来的,不懂它那自带打码的低清材质,将工具枪对准了那个石头,扣下了扳机,一束绿莹莹的光线喷涌而出,虽然这一幕我早已在偷跑视频中看了一遍遍了,但我还是为了配合这不可思议的景象,故意装出了吃惊的表情.从隔壁铁拳史蒂夫用手拍木头拍石头拍黑曜石,到屎大棒用物质操纵枪拆得多少土著家破人亡,修理地球变得原来越简单!老毛说过与天斗与地斗不如与人斗,那是因为他没见过这工具枪,如果他知道修理地球也是一件如此简单有趣的事情的话,估计他当年也就--
突然我的角色虎躯一震,拿着工具枪的那只手像触了电似的伸了回来,难道我被水表爆破了!?并不是,上一次我见到类似的一幕,还是我最后一次玩Halo:CE时在追杀对方的夺旗手,将他打到大概还剩最后一点血时突然像癫痫发作一样捧着冒着蓝焰的电浆步枪双手发颤;是我玩WH40K桌面战棋时一回合有6个勇敢的帝国卫队战士因为机械神教粗制滥造的电浆枪过热炸膛而殉国;是我玩机甲战士雇佣兵时打竞技场在最后一个对手只剩下最后一丝血时PPC一轮齐射没秒掉对方然后自己过热停机,硬生生被对面翻盘打死...没错,这就是科幻游戏中臭名昭著的过热!人类31世纪的智慧结晶,居然在零下41度的环境射一发就过热!?你TM属机甲战士的啊!?(这是BattleTech被黑的最惨的一次)
矿物采完了,该制作修复起落架的装甲了,然而游戏中却没有任何地方提示该如何合成物品,我在群里的口球已经被摘下来了,于是我赶快问了一下这个问题,一个小伙伴告诉我是把鼠标移到空格子上按E,卧槽原来E键如此重要!难怪游戏开头要玩家长按E键才能进入游戏啊.修好了起落架,然后需要去挖一个制作者脸滚键盘滚出来的名字的元素,扫描仪告诉我距离我最近的这种矿物走过去需要4分钟的路程,如果是在风和日丽的世界这一趟短途旅行并没有什么问题,然而我现在是在一个极地世界,防护服一边报告说维生系统只剩下一半的能量,一边报告说即将进入零下70度的极夜,群里管理员哭诉说他出生在了一个零上60多度的星球,我吐槽他可以当这是风之旅人来玩,然后又被口球了,靠,我这已经是冰雪奇缘了好不好.一路蹒跚到了矿区,路上还遇见了一个苹果垃圾桶,心想苹果真TM是土豪公司,到了未来已经可以满宇宙乱扔MacPro了,走过去一看居然是一个远古遗迹,遗迹教给我外星语中的一个词"給",不知道今后见到外星人后叫他们"给"会不会当我是基佬把我打死,等我挖完矿时我的防护服已经开始报警了,25%的能量肯定不够支撑我走回坠落点的,难道我的一周目就要这样结束了吗?我这才发现维生系统可以充能,而能量源可以是任何同位素,我瞅了眼旁边富含钚元素的植物,不禁感叹造物的神奇,也暗自吐槽难怪这个星球有那么高的本底辐射.
凌晨三点,我终于能离开这个终日被积雪覆盖的冰封星球了,飞船腾空而起,终于飞上天了!然而太空船在低空似乎没法随意调整高度,也没法将武器对准地面,看来我所属的文明的轨道轰炸政策是禁止,很好,这很圣母,我依依不舍地绕着坠落点绕了一个圈,望着地上已经几乎看不见的遇险信标,我相信总有一天我还是能再次遇见阿特拉斯,抬起机头,打开加力,脑补出的G力将我紧紧压在椅背上,我的耳边响起了无限螺旋中八云橙在离别时的赠言"愿你所在的世界的幻想乡,能够幸福常在",再见了!冰雪的幻想乡!在激动之余我随手按了一下E键.
飞船急停,极速下坠,在即将亲吻大地时又突然止住下降,缓缓地降落在茫茫的雪地上,舱门打开,将一脸懵逼的我再一次弹出到31世纪幻想乡永恒的极寒当中.
愿各位玩家的出生地,春色常在.
-------------禁忌的边境线-------------
总体来说,这游戏质量属于中等偏上,主要是当初画饼画得太大,卫星放得太高了,14年的采访当中制作人在聊到多人游戏时一脸灿烂的笑容,当时我们以为这是自信,现在我们明白这是骗煞笔时发自内心的欢乐.
那些舔无人深空的人,你们看看商店页上的宣传图,觉得脸被打的疼不?
啊当然,中文语音一定要支持!一定要点赞!

如果你也滋词这篇评测的话欢迎来点(jiao)♂赞(yi) http://steamcommunity.com/id/szszss/recommended/275850 当然如果拍砖点个差我也没法怎样的 ? 阅读全文 [...]