引子
加入网游一行,刚刚满一个月。除了围棋,以前几乎从来不玩联网游戏,所以这门入得,有点吃力。找了一圈下来,网络上可供学习的资源非常非常的少,翻来覆去的,也不过是转载那几篇。而堪称‘经典’的那几篇,说实话,写得着实不清不楚,对高手来说或许是好文章,对于新兵们来说则全不着调,看得云山雾罩。
这个挫折的过程,让我动了自己来编写网游教程的心思。古语说:教学相长。本人绝非此行高手,却敢来写这么样一个教程,大半就是仗着这句古人教诲做靠山。教程写完,我也该出师了。各位看官,如果你不幸看到,麻烦自己去除糟粕,取其精华(如果还有精华的话)。股市有风险,入市须谨慎。我的免责条款写在头里,到时候请不要批评在下误人子弟。
游戏一道,甚是复杂。完成一个大游戏的制作过程,工种牵涉繁多,在许多时候,程序员只是其中的配角。在现阶段,本人还没有能力来阐述整个游戏制作过程的方方面面,所以教程之前,加了程序二字,低调地限制了本书的范围。去掉这两字,将是另一本书,那是我两年后的目标,按下不表。
在游戏程序教程之前,还加有MMORPG几个字,进一步缩小了论述的范畴。但这一缩小,仅仅出于非必要的谨慎,因为在MMORPG游戏中所得到的知识,可合理地扩展应用到其它游戏领域。
第一个缩写
MMORPG是Massive Multiplayer Online Role Playing Game的缩写。中文一般译为大型多人在线角色扮演游戏,嘿嘿,说得有点拗口。在今天,人们所说的网游,虽然从词面上来讲包含更多的东西,但基本上指的就是这个大型......扮演游戏。因为那些赫赫有名的网游公司,比如盛大,网易,九城,金山等等,开发的网络游戏,基本上都是这个门类的游戏。
在网游风行之前,我想几乎所有玩过单机游戏的同志们都知道RPG这个游戏种类。MMO这个前缀,无非是加入了网络连线的元素。但是,这个元素,使得游戏的可玩性大大增加。当然,这是以编程的复杂性增加为代价的。
