很早就想写这个帖子了,但是种种原因总是想下笔的时候缺不止从何谈起,这里给各位想加入游戏测试的兄弟姐妹一点方向。
作为一个游戏爱好者从小就有一个梦想就是如果天天和游戏打交道该有多好啊,可是父母常常告诉你游戏不好,玩游戏玩物丧志,如果有一天你可以堂堂正正说我就是靠游戏吃饭呢?
游戏测试就是这样一个”低门槛”的测试工作,但是正是因为大家都觉得门槛低,所以这份工作往往被很多人误解,并且在寻找这样的工作的时候处处碰壁!
游戏公司需要测试人员么?缺,非常缺,但是绝大多数人却并不适合去做这样的职位,为什么呢,我们先来看看一个大家眼里的游戏测试工作是怎么样的.
游戏测试工作
小张是一家游戏公司的测试人员,每天工作都很忙,一天正好有空,小张和几个朋友出来吃饭,聊着聊着就说道工作了,小张简单的介绍了一下工作的情况
9:30 -12:00 玩游戏
12:00-13:00 午饭休息时间
13:00 -18:00继续玩游戏
19:00 – 加班还是玩游戏
1周5天天天如此,周末还经常加班.
其他人都羡慕的说,你工作舒服啊,天天打游戏就可以了,玩游戏还有钱赚。小张只能苦笑
游戏测试的实质
是不是游戏测试工作就和大家平常玩游戏一样呢?
只需要反复执行被测试对象,就可以发现游戏中的问题所谓的BUG,然后通过某种方式提交给开发人员,工作就完成了。
如果你简简单单把游戏测试当作游戏的过程那么就大错特错了。如果这样就算你如何如何全力的去运行一个游戏,你仍然无法去确保一个游戏不会被玩家批评。例如cs游戏,为什么一颗手雷无法炸死玩家?作为一个想入门进入游戏测试行业的你,应该能够准确的回答这个问题。 是不是作为一个游戏测试人员,你做为一个玩家努力的去发现游戏中的问题(你个人感觉的问题),你所做的就是正确的提高了游戏品质呢?
否,先来想想刚才的问题,作为cs中的一个手榴弹的设置,为什么一颗手雷丢不是玩家,甚至将手雷丢在脚下也无法将玩家杀死,顶多只能伤95HP,这违反了正常的逻辑,作为一款仿真类游戏,为什么会有如此不仿真的情况发生?那么这个一个bug么?而在这个游戏中缺正是因为这种情况才避免了一个bug,很难想像在一局游戏中特别是在iceworld这样的小地图中,5发手雷丢出,一方获胜。为了确保整个游戏的平衡,在设计这个游戏的时候已经将这种情况考虑,从而得到一个95伤害上线的设计,来确保游戏的平衡性。
作为一个游戏测试人员对于你来说游戏已经不是一个娱乐的东西,而是一个设计好的逻辑代码,你需要做的并不是通过执行去感受好不好玩,而是要去验证整个游戏中所有的触发条件是否正确设计并且可以触发。
什么是一个好玩的游戏?为什么老早的fc游戏经常比现在的某某大作更留下深刻的印象,游戏的可玩性在于整个游戏的设定,而在现在,随着硬件条件的升级,设计人员可以通过更加直接的方法来提现游戏,但是如果没有一个好的设定,游戏也就成了一个高科技渲染的泡沫了,除了玩的时候觉得效果很好,音乐很好,本身游戏却没给人带来一些印象。而且花了大量的注意力在效果上是,其实降低了游戏的可玩性,在某些方面TV Game比PC Game好玩了不少,除了某些必须使用鼠标键盘和网络的游戏。
TV Game游戏的开发有很多便利之处,更多的是因为竞争的对手都是知名大公司,如果你无法创作出一个优秀的游戏,更本就没有销量的,Square公司在FF前正是如此,几乎面临倒闭才出现了这种国名大作。对于相同起跑线的TV Game唯一占领市场的方法只有提高游戏品质
PC Game 几乎无限的空间和完整公开的开发平台是其闪亮之处,更加优秀的效果和操作可能是PC Game的法宝,但是正是因为这点游戏性呢?说道FIFA可能很多玩足球游戏的都会想到实况,而实况在很多方面都超越了FIFA,并且实况成为了最近各大游戏比赛的比赛项目,极品飞车和GT或者山脊的比较,相信在克服了图像效果进入ps3时代後,山脊的感觉可以甩掉nfs吧。
那么大家可以想到另外一个问题了如何测试cs中的ak弹道是否正确?