- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
游戏设计基本理论-俄罗斯方块的启示_第2版.doc
俄罗斯方块的启示
起初并不知道有这个游戏,只是当时大街小巷都拿着一个手掌机在那里玩我才注意到,当时我们就习惯叫它“消方块”。恩,形象的名字,简单的玩法。砖块从上面掉下来,我们要消除它,避免让它堆很高,这样才能继续玩,以至达到分数最高。玩家所能做的就是“操作方块(变形和左右移动)” 只需要三个按键足矣。好玩、耐玩是现在我们对这个游戏的赞许。
而当我们现代制作游戏操作越来越复杂,图象越来越好,容量越来越大的时候,而内容越来越乏味时, 是否该吸取经典游戏的精髓呢?
历史起源
要说俄罗斯方块(Tetris)的历史,你一定会认为这个世界上最伟大的游戏就必然是伟大的游戏设计师的作品,很可惜这个是例外。
十九世纪八十年代中期的苏联, 当时还处于冷战时期, 有当时只有极少数高级人员才能碰得到的大型计算机, 当放下枯燥的工作,铁幕下的苏联生活极其枯燥乏味,在莫斯科一家科学研究所里,在一个偶然的机会程序员Alexei Pajitnov(图1左边的大胡子)跟他的朋友开始了设计计算机游戏,他们设计了很多个游戏,其实都不怎么样,只有少数几个游戏他们才满意。而“俄罗斯方块”就是这少数中的其中一个。(图1为Alexei Pajitnov和俄罗斯方块原始版本. Alexei Pajitnov是大师? 你可能认为是,但是我个人觉得运气成份占很大部分)
(图1)
Alexei Pajitnov自己后来回忆说是受他们家乡那里常见的一个方块拼图的游戏启发。(图2: Tetris原型)
(图2)
其实这种类似的拼图游戏我们也见过,交互性弱,貌似就是我们所常见的解迷游戏一种。 只是我们怎么也不能把这个跟俄罗斯方块联系起来 ? 我们怎么找不到符合从Diablo到 传奇 、从传奇到手机网游的我们这种对游戏的“进化”的认识,貌似这个东西是一夜之间凭空出现的。现在我们可能只有去询问设计者Alexei Pajitnov 自己,才能知道从方块拼图怎样在他头脑中形成现今俄罗斯方块成品的雏形。
我一直在尝试用一种必然的逻辑来来向你解释一个经典而伟大的游戏如何诞生。你可以认为Alexei Pajitnov程序员的能力与那个方块的原型是《俄罗斯方块》最终版诞生的条件,但是完全找不到其必然性。其实可以这样说美国和日本也有那么多专业游戏程序员设计师,当然也有无数的类似那种方块拼图的解迷游戏,为什么没有在这些地方诞生呢?
唯一能解释的就只是偶然性了。现在你可以不认同我强烈的宿命观,但是我会在文章后面解释为什么是它是偶然出现的了。
庖丁解牛
“庖丁解牛”是中国古代的一个成语,说的是有一个杀牛的屠夫在分解一整头牛时候出手很快,而且能随歌起舞,他老板看见了很吃惊,就问他,你的技术为什么这么高啊。那屠夫就说, 这只是我熟悉事物规律罢了,第一阶段,我们首先只能从外面看到的是一头整牛,由于对牛的结构不了解,所以无从下手。第二阶段就只能见到内部肌理筋骨了……
故事先说到这儿。 其实只要随便问一个人他都能把《俄罗斯方块》的规则向你叙述。但是仅仅说一头牛长有角,鼻子如何,眼睛多大,其实仅仅如此,并不能增加我们对牛的理解。当然生物学家的眼光就不同了,他们现在对牛的认识已经达到了基因的层面。很可能在科幻电影中“外星人科学家在地球上捉了一个蚱蜢就能找到对付地球人类的办法”将成为现实。很多朋友能写出《俄罗斯方块》的设计文档(规则),但是无法说清俄罗斯方块为什么好玩。为了弄清楚这个问题,?请读者您相信笔者,下面绝对不会泛泛而谈,其文字将非常理论化,内容稍微有些艰涩。笔者花如此大的精力作此事, 因为《俄罗斯方块》的正是我们所面对的“一整头牛”。
一次运行过程
我们能见到的只有“方块”与“方块区域”。
俄罗斯方块由下面四个方形的小格子面面相连所形成的七种方块构成:
(图3)
方块区域:既方块的运动空间(图4左边区域)
(图 4)
运行规则:
方块会从区域上方开始缓慢继续落下。
玩家可以做的操作有:以90度为单位旋转方块,以格子为单位左右移动方块,让方块加速落下。
方块移到区域最下方或是着地到其他方块上无法移动时,就会固定在该处,而新的方块出现在区域上方开始落下。
当区域中某一列横向格子全部由方块填满,则该列会消灭并成为玩家的得分。同时删除的列数越多,得分指数上升。
当固定的方块堆到区域最上方,则游戏结束。
一般来说,游戏还会提示下一个要落下的方块,熟练的玩家会考虑到下一个方块,评估现在要如何进行。由于游戏能不断进行下去对商业用游戏不太理想,所以一般还会随著游戏的进行方块落下加速而提高难度。
循环模型
上面给出了规则的开始、结束条件和一次方块运行运动过程,但是没有从整体上把握整个游戏。
下面将有多幅连
文档评论(0)