从古至今,游戏一直是为人们所着迷的东西,游戏的发展史源远流长,发展至今,游戏已在各种电子设备上各领风骚,各种玩法层出不穷,口味再独特的你都能找到一款对口的游戏。
很多游戏往往注重的是游戏过程中的挑战和胜利的喜悦,没错,过程的体验往往比结果更让人欲罢不能。对于很多玩家,因为并不了解这个行业,所以不知道游戏其实还有一个更让人兴奋,低落,喜悦,愤怒,希望又失望的过程——游戏制作。作为一名程序猿,我深谙程序猿的乐趣并不仅仅是对代码和技术的追求,更重要的是靠着双手打造出一片新天地——代码的世界。或许你看到的只是一行行英文字母,但在程序猿的脑中,已如同艺术家一样构造出了具象的东西。程序猿如同一个魔术师一样,用着种种外行人(此处并无不敬之意)所不能理解的手法,创造出令人惊叹的神迹。作为一名魔术师,除了技艺纯熟之外,还必须时刻创新,想出更有趣更神奇的魔术来,也必须时刻吸纳各种领域的新鲜事物结合到自身的魔术中来。
既然程序猿如同魔术师一样,那自然也不能止步于此,对于我,作为一名游戏开发者,我更深深觉得游戏设计不仅仅是设计策划的专职工作,更是团队中每个成员应该参与的本职工作。没有各种思想碰撞出火花来的设计往往是狭隘的,这是其一;其二就是游戏开发的团队必需每个人都清楚自己在做什么,这个知道自己在做什么并不只是知道自己现在做的是什么,接下去做什么,而是一种对于整个游戏的共识,是一种清楚自己想把游戏做成什么样的共识。既然是共识,那就需要团队每个成员都参与到游戏设计中来,实时更新自己脑中游戏的宏图,只有这样,游戏才能被塑形为我们想要的样子。
回到自己作为程序猿的设定,新技术的掌握和程序的架构固然倍有成就感,但当你融入游戏开发这个行业中来,你会发现一种更令你充满激情的事物,那就是游戏设计,想象下你设计的东西再由你手中架构出来,那真真是一种无法言喻的成就了。