|
做游戏一年了,不过我还是不能确定游戏到底是不是我的职业.游戏是一个充满梦幻与残酷现实的聚合体.
很久以前第一次开始玩生平第一个游戏:一个拷贝在5寸盘上的推土机的电子游戏的时候,我和一个朋友整整玩了一个晚上,我的感觉是:它比自己用泥巴捏一个小犀牛要来得爽.电脑为我们提供了一个虚拟的玩具,同时它也为这个玩具制定了相应的规则.那是我连想都想不到那些8色也许是更少颜色的位图后面的代码是怎么样的一个样子.
我的游戏生涯是不连贯的,doom诞生的时候,我正在中学,整个初中和高中我没有玩游戏,那个时候觉得自己长大了,不需要游戏了.
大学学的是计算机,真的,我买计算机的时候,我都不认为它能够玩游戏,我觉得计算机是用来编程和计算数据用的,直到我在一个学校里面举办的计算机展览中看到极品飞车2,fifa97,现在我都记得当时我看到别人开车蹭到墙壁的时候,那飞溅的火花和几近真实的声音给我的冲击力,当时我还没有看过街机,也没有看过ps,所以它们就是我看过的最好的游戏了,而且,从那个时候开始,我知道了游戏原来除了魂斗罗,采蘑菇那样的卷轴外,还居然有这么真实的.
3d啊!
从这一天开始,我发疯似的喜欢上了游戏,在以后的一年中,我一下子不挑剔的玩了数不清的游戏,虽然大多数都不得要领,但基本上算是入门了.
之后有一段时间,我对游戏开始厌倦,觉得它们千篇一律,ai笨得可以.
直到星际争霸开始流行.
最开始的乐趣来自于它可以群殴,大家一起在一个地图里面胡打一气挺好玩的,这个时候我是真正的菜鸟,属于附带着玩凑人数那种.直到有一天,我晚上躺在床上突然脑袋里面蹦出了一个新的打法,于是第二天兴奋的实际试验了一把,结果大获全胜,别人在这个新打法面前束手无策,那个时候我真的爱上星际了,同时也对游戏的理解上了一个档次.
毕业后决定当一个程序员,因为我喜欢数学,这个在别人看来枯燥的东西却给我无限的快乐.我觉得我更相信数字的世界而非真实的世界.于是去了一个国内的软件公司,它在一个很偏僻的城市,离家好远,不过到那里发现至少从外表上来看是那么回事.可当我待长一点时候后,越发感觉到他们并不是真正在做软件,而只是把别人的技术重新包装后再卖出去.真的很失望啊.那个时候我还是一个team的组长,失望之余,每天就拉着下面的人出去喝酒唱歌打发时间.这一年,我没有碰游戏
一个非常非常偶然的机会,我看见了一个在当时还处于萌芽时期的symbian手机平台上的别人做的一个游戏,之前我不认为在symbian这样的手机平台上是能做游戏的.好奇之余,已经会编程的我决定自己尝试一下,于是就莫名奇妙的开始了编写自己的第一个游戏.之前我没有看过任何游戏的代码,也没有看过任何游戏制作的书,我是按照做软件那样来编游戏的.于是在搞懂symbian那些难弄的图形api后,我终于完成了我的一个飞机躲子弹的游戏,好幼稚,一个20多岁的人居然写这样的游戏.不过好笑的是,我当时觉得这样的游戏就挺好了,因为当时手机上只能玩贪吃蛇那样的黑白游戏呢.不过马上我就发现,symbian上面还可以做更好的东西.也算我运气好,这个时候刚好工作不忙,使得我有好多的时间来琢磨这个事.接下来我就决定做一个横版卷轴的游戏,刚好我有一些采蘑菇的图片,呵呵,就它了.
做这个游戏的时候,我在网上下载了一个9210上的游戏,玩了一会儿觉得挺有趣,更有趣的是我发现这个居然是国内一个公司做的,当时据我所知symbian国内基本没有人碰的,在上面做游戏就更不可想象了.我仔细地想了一下,觉得做symbian上的手机游戏是个很有奔头的事情,当时我完全没有意思到做游戏是一个多么残酷的工作,一时冲动就给那个公司发了封信,问他们需不需要人.
结果他们真的需要人.
我开始我的做游戏的生活了.
这个公司当时我去的时候基本还不算一个公司,差不多只是一个工作室.我第一眼看见他们的办公环境的时候一下打了退堂鼓,我还没有适应那种从软件园到工作室的落差,不过有一点我觉得他们人好,比较实际,大公司里人浮于事看得多了,觉得他们说话特别实际.我甚至没有和他们争论工资,因为我看到他们在那样的环境下办公的话能保证有工资发就不错了.
第一个游戏做得很痛苦.其实本来可以不那么痛苦的,我绕了好多路.唉,本来应该正规有个什么新手培训什么的就会好很多的.可能因为当时我之前来的两个人都不是游戏的新手,所以他们认为不必要了,可我那时真的需要培训的.
挺过困难的开始后,我才发现我根本不会有周末了,一波接一波的工作,唉,残酷的资本家啊,他们加班是给自己加的,汗水都流到股份里去了,我的呢,安慰自己,算是交的学费吧,不过真的好高昂啊!
刚好他们开始进入j2me的市场了,我又被分到去做java,这是一段相对来说轻松的时间,java完全在掌握之中,几天一个游戏根本就是在玩,多出来时间后,我开始觉得我是在浪费时间.而且,说实话,做游戏的薪水真的是不够养家糊口,最穷莫过做游戏的啦.有些话一直没敢跟别人说就是现在的薪水还不如跳槽以前的,唉,失败.而且即使是在做java比较轻松,搭上周末也是常事.
不值啊!
我有一个原则,永远不和现在的老板争论薪水,只和下一个老板去讨价还价.我开始找工作了,做游戏没有前途.
累,穷.
老天真是捉弄人,正在我面试了两三个公司,最后选了一个比较大的做通讯的,也有了满意的薪水承诺,跳槽的火箭都已经点火马上要升空的时候,他们突然要我开始做3d.
手机上的3d.
我完全不懂3d.
但我知道3d需要数学,我觉得凡是和数学有关的东西都是我的拿手好戏,于是我咬了牙退掉那个几天之前还觉得是来之不易的offer,开始做,不,开始学3d.
做了半年的简单游戏后,突然开始3d有一种晕菜的感觉.3d难吗?不,一点都不难,是我的大脑不再灵活了,这部机器的启动需要时间.一点点的,我开始加速,每一个公式都是一个路标,我拼命的跑着.
他们把整个3d引擎的代码都开放给我了,说实话,这种信任让我真的很感动,虽然后来知道原来这个引擎还差的远,但当时我觉得没有理由不尽力去做好它.
3d的天空真的很宽阔,那种在里面畅游的感觉真的很棒,每一点小小的改动和进步都让我欣喜不已.这种感觉比薪水拿高一些要好很多.我觉得我的选择还是对的.
3d的竞争也是最激烈的.对手都是一流的,可我不怕,对手越强我越兴奋.公司里面打游戏都没有什么对手,一点都不好玩.我需要的是时间和机会.时间是用来积累技术的,机会是用来证明自己的.整整半年我没有再关心过薪水,连想都没去想它,低就低呗,拿工资拿到头也没多少钱,还不如大款的一顿饭……..我的人生价值还不如有钱人的桌上饭菜啊!
但他们味觉的快感不会超过那种程序跑起来的快感.
世界上每天有无数个完美的程序被运行, John camack的每次build都在改写游戏这个行业的历史.
而我的程序什么也改变不了.它只能改变我自己.渐渐越发不想和别人说话,只想和人谈程序.
终于说完了,其实还有好多要说,但是突然心里面有点酸.不想说了.
明天又要开始上班了,游戏还是不能养活我自己,根本只能糊口,可它本身又有一种魔力让你舍不得它.
唉,我是一个做游戏的.
我是一个做游戏的吗?
我应该上进一点换个工作拿让自己能奢望明天的薪水吗?
也许我不应该把游戏当作自己的工作而只是一个爱好要来的好的多.
|
|