携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第6天,点击查看活动详情
嗨!大家好,我是会做游戏也会教你做游戏的小蚂蚁。欢迎关注微信公众号【小蚂蚁教你做游戏】,每天学点儿做游戏的知识。
前几天我上线了自己的第 7 款小游戏经典宝石方块,这并不是我的原创,而是直接复刻了一个经典的老游戏。这个游戏在我的童年曾留下过比较深刻的印象,在整个微信小游戏平台没有一个体验良好的宝石方块游戏,所以我决定自己做一个。
宝石方块是在上一个俄罗斯方块工程的基础上改编的,所以制作起来很快,我只用了不到两天的时间就完成了游戏的功能,后续又花了几天的时间制作游戏的界面,优化游戏的体验。
虽然是一个复刻的经典游戏,但我还是增加了一点儿自己的东西。
没有任何文字说明的新手引导
前段时间读了《大师谈游戏设计》一书,作者吉泽秀雄对于新手引导的观点大概是这样的:不要让玩家去阅读文字的游戏说明,玩家应该在游戏中通过玩儿来学会游戏的操作。我很认同这个观点,而且回顾了一下,之前做的所有游戏都是利用文字说明来进行新手引导的,所以这次我定下了一个要求:新手引导不能使用任何的文字说明。
对于宝石方块游戏来说,方向控制是不需要指导的,因为看到掌机的方向键,玩家自然而然会知道它们是控制方向的,重点需要让玩家知道的是游戏的消除规则,水平、竖直或者倾斜凑齐三个相同的宝石即可消除。我想到的方案是提前摆好一些宝石,然后设置好下落的宝石组合,这样不论玩家把宝石放到哪里,都会产生消除。
如图,提前摆好一些红红绿绿的宝石,下落的前三组宝石也都是设定好的“红绿红”的组合,这样不论前三组宝石落在哪里,都一定会产生不同消除,玩家能够通过这些不同的消除了解到其中的规律。
另外,对于宝石方块来说,它的每一组下落的宝石都是竖直的状态,点击切换按钮的时候,宝石的顺序会进行切换,但是竖直形态不会变成水平形态,这个或许会让有些玩家产生疑惑。玩家在初次游戏时,一定会点击右侧的切换按钮,此时大概就能够发现这个按钮的作用是调整下落宝石的顺序。为了加强这种印象,我还在游戏的首页面的标题处增加了一个提示。
如图,游戏首页标题左侧的三个宝石是整个页面唯一会动的部分,它会吸引玩家的注意力,让玩家注意到这种变化(静态界面上唯一动的地方会吸引人的注意力,再看一下上面的图,观察一下自己的注意力被引向了何处)。或许对于一些初次玩游戏的人,并不能理解这三个不停变换顺序的宝石所代表的意思。但是,这会给玩家留下一个印象,当他在游戏中点击切换按钮时,这个印象就会被再次唤起:哦!原来是这个意思呀!这个按钮每点击一次,宝石的顺序就会变化一次。
在测试的过程中,我特意观察了一下,我老婆在初次玩游戏的时候,在没有任何提示的情况下,顺利的学会了游戏中的消除规则以及整个游戏的玩法。所以,我认为这个没有任何文字说明的新手引导算是成功了。
移除无用的设置选项
在这个小游戏中我做了一个大胆的尝试,就是彻底的移除了设置选项,包括声音和震动的设置。设置功能原本是有的,而且在每个游戏中都有。但是所有游戏中都有的功能,就一定是需要的吗?我仔细的回顾了自己玩游戏时的状态。我从未主动的在游戏中关掉声音和震动,因为声音和震动是游戏体验的重要组成部分,静音玩游戏的时候简直让人无法忍受,就像是在静音看电影。对于一个掌机模拟器来讲,震动是按键点击反馈的最重要的体验,关掉后就完全感受不到按按钮的感觉了。
玩游戏最重要的是体验,体验主要来自于视觉,听觉和触觉的反馈。为了呈现良好的游戏体验,声音和震动都是必不可少的,少了听觉和触觉的反馈,也就没有什么体验可谈了,所以它们不应该被关掉。
再来看声音和震动的这两个设置功能,很像是为了存在而存在。既然没有必要,那就干脆移除掉。
所以,玩家在游戏中看不到任何设置选项,并不是因为遗漏了(其实是做了后来又删掉了),而是故意为之,我希望游戏能给玩家带来良好的体验,在这个体验中不能缺少了触觉和听觉。
另外,我一直认为在手机游戏中调节音量大小这个功能完全是多余的,因为直接通过手机侧边的音量键调整手机的音量大小或直接静音,要比在游戏中打开设置界面调整音量大小方便太多了。为什么一个完全多余的功能我们还在一直做,是因为习惯吗?
一个有趣的 GameOver
在我之前的所有游戏中,游戏结束的画面都是以一个对话框的形式展现。很老套的做法,没有什么槽点,也没有什么新意。这一次我希望制作一个稍微有趣的一点儿的游戏结束画面,将游戏中的宝石跟结束界面结合起来,看起来就像是这样。
每次都会随机使用一种宝石(这样每次游戏结束都会显的不同),从下向上依次填满整个游戏区域,填满后在指定的位置挖出空白,显示游戏结束信息。当刷新最高分的时候,最高分会跳动显示,提示玩家这次游戏又刷新了自己的最高分。
一个独立 GameOver 界面给人的感觉是它游离于游戏之外,是一个独立的存在,区别于游戏的其它部分。如果能将它和游戏中的元素的结合起来,就能给人一种更加整体的感觉。
去繁就简
在做完上一款俄罗斯方块之后,我写过一篇文章,讨论了到底是应该选择简单纯粹还是应该选择复杂多样。俄罗斯方块原本是打算做成一个只包含经典玩法的游戏,结果最后还是没忍住增加了一个闯关模式。
在制作宝石方块前,我下定了决心,这款游戏只能包含最经典纯粹的玩法,不能再增加任何其它的功能。有些人可能会疑惑,多做些功能不好吗?这就又回到了到底是选择简单纯粹还是选择复杂多样的问题上了,这个问题没有固定的答案,只能视情况而定。
对于一个游戏开发者来讲,有的时候忍住不增加功能要比增加功能更难。之前,我总是在尝试着增加更多,但是这次,我选择克制,去繁就简。
背景音乐
小时候玩过的宝石方块,里面很多首背景音乐,都很好听。曾经有好长一段时间,我玩这款游戏就是为了听听到底有多少首背景音乐。那时候没有发达的互联网,也无从查起。现在你只需要打开一个搜索引擎,输入“宝石方块背景音乐”就能够轻松的找到游戏中一共有多少首音乐,每一首背景音乐的名字都是什么。
我在游戏中继承了这种方式,好吧!我是直接抄过来的。游戏中一共包含 8 首背景音乐,每一首都很有特色,它们分别是:
- "All Kinds of Everything"
- 欢乐中国节
- 龙的传人
- Rise from Your grave
- Jägerchor (Hunters' Chorus) 猎人合唱之自由射手
- Moonlight on the Colorado 科罗拉多之夜
- Greensleeves 绿袖子(英格兰经典民谣)
- Speak Softly Love
在游戏中每升一级就会切换一首背景音乐,欢迎前往游戏中听音乐。
上面所有的这些都是以一个游戏制作者的视角来描述的,玩家会知道这些吗?不会的。或许有一些玩家会知道,比如说正在看这篇文章的你。
游戏的职责是给玩家提供快乐的体验,一位玩家打开这个游戏,玩了一会儿,有了愉悦或者放松的体验这就够了,他不需要去研究这个游戏是怎么做的?为什么要这么设计?等等,一旦开始研究了,游戏的乐趣就会荡然无存了(这也是游戏制作者很难在自己的游戏中体会到快乐的原因)。
玩家玩游戏是为了快乐,但是作为游戏制作者,我们需要研究是什么让玩家感受到快乐,怎么样的游戏设计才能让玩家感受到快乐,这也就是写了上面这一大堆的原因。
游戏创作者能够为玩家创造出快乐的体验,这或许就是做游戏的魅力吧!
宝石方块小游戏已上线,欢迎微信搜索“经典宝石方块”体验,回忆儿时经典。