漫谈Scratch游戏编程,发掘游戏设计更多教育价值

网友投稿 2018-04-26 16:17

原文为《在Scratch编程活动中应用游戏设计方法》,发表于《中国科技教育》2018年第三期。本文有一定修改。

https://cdn.china-scratch.com/timg/180428/161G4IO-0.jpg

几乎所有孩子都喜欢游戏。当学习中有游戏主题出现时,孩子们都会格外的兴奋。我们在学习Scratch编程的时候,游戏也是最受欢迎、内容最多的主题之一。Scratch面向图形角色编程的特性,节省了专业编程过程中的绘图、重绘、图层叠加处理等抽象、复杂的工作,使得孩子们能够很容易地在舞台上放置角色,添加逻辑,快速实现一个游戏。除了能吸引兴趣之外,孩子们通过游戏设计还能学习到哪些专业知识? 

游戏中的设计思维

任何一个游戏,我们将其抽象提炼之后,可以归结出三个基本设计要素:游戏机制、游戏性审美体验

游戏机制

指游戏的规则以及游戏内各元素的逻辑与规则,这是一个游戏最核心的部分。一些常用的游戏基本分类就是按游戏机制来划分,比如策略游戏、动作游戏、角色扮演游戏。

游戏性

指在游戏机制之上的多元设计和随机性设计,是增强游戏乐趣、可玩性和耐玩性的设计内容。

审美体验

指游戏中的美术、动画、影像、音乐、音效、体感等感官体验,和历史、伦理、情感、道德等人文层面的感受和思考体验。

审美体验尤其是体现一个游戏从普通到优秀,乃至卓越的重要部分。好的审美体验也能带给人深刻的第一印象。相信大家都有过这样的体验,课堂里几个人分别展示过自己的Scratch作品后,大家印象比较深的往往是美术和音乐最有特点的作品。当然,稳固高效的技术是实现这一切的基础。。

围绕这三个基本要素,我们就形成了游戏设计的最基本的设计方法论,同时也是分析不同游戏作品的思维方法。以曾经风靡全球的游戏《愤怒的小鸟》为例,其游戏机制非常简单明了:抛射出你拥有的小鸟,打掉所有的小猪,游戏就取得胜利。使用越少的小鸟打掉所有的小猪,就能够获得更高的评分。

https://cdn.china-scratch.com/timg/180428/161G462M-1.jpg

《愤怒的小鸟》简单明了的游戏机制使得它非常易于理解,用户能很快上手。但能够使玩家们乐此不疲一关接一关玩得不亦乐乎的原因则是它的游戏性设计。当你熟悉了以冲撞为特点的小红鸟后,你又能使用快速俯冲、击破木头障碍的小黄鸟,还有能分身擅长砸玻璃的小蓝鸟、黑色炸弹鸟、白色下蛋鸟等。作为敌方的小猪也有小小猪、普通猪、钢盔猪、猪老爷、猪国王等不同防御能力的多种类型。在关卡场景里,有木质、玻璃、石头、炸药等不同障碍。在《愤怒的小鸟》星球大战版中,还出现了太空中的失重场景。这些游戏元素又以不同方式排列组合在一起,就形成了《愤怒的小鸟》的丰富多彩的游戏性。 https://cdn.china-scratch.com/timg/180428/161G555R-2.jpg

《愤怒的小鸟》中性格各异的小鸟

《愤怒的小鸟》打造的审美体验也非常有代表性。不论男女老幼,不论是不是游戏玩家,都很难说不喜欢这些可爱又滑稽的小鸟和小猪。游戏团队也把他们独特的设计手法尽可能地利用充分,除不断推出万圣节、圣诞节、春节等节日主题的季节版,还推出了与《里约大冒险》和《星球大战》主题相结合的特别主题版。也是因为成功的审美体验塑造,《愤怒的小鸟》甚至成为了一种流行文化,把游戏角色拓展到了文化衍生品和游乐场领域之中。

 

https://cdn.china-scratch.com/timg/180428/161G523W-3.jpg

愤怒的小鸟主题乐园

通过对《愤怒的小鸟》的分析,我们初步理解了游戏设计三要素都是什么。我们每见到一个游戏时,都可以用同样的方法做一个分析,这个游戏的三要素是什么?它们分别起到了怎样的作用?哪一个要素还能做得更好?养成这样的思考习惯,能帮助我们更高效地从其他游戏作品中吸取优点,并体系化地建构起自己的游戏设计知识储备。

 

开展游戏设计活动

 

在熟悉了游戏设计三要素后,我们首先可以建立起学生游戏作品的评价体系。不论是案例赏析,还是作品评价与互评,我们都可以让学生围绕着游戏设计三要素来从不同角度表达意见。通过大量的分析与评价练习,学生就逐步形成和建构起自己的游戏设计思维。

 

在学生刚接触游戏设计时,还不能在三要素的三个方面同时做到充分的思考。参考下图中游戏三要素的基本特点,我们可以设计先易后难的学习活动,逐步提升学生对游戏设计的理解。

https://cdn.china-scratch.com/timg/180428/161G620L-4.jpg

最开始,我们可以先选择技术难度较低的游戏类型,简化设计机制和游戏性的工作量,先从最直观、容易实现的审美体验来让学生入手。这里我介绍一种经典的游戏类型——探索冒险游戏,完整名称是探索与点击冒险游戏(point-and-click adventure game)。这类游戏主要的内容只需要鼠标点击的操作,通过角色与场景的切换来实现。探索冒险游戏本质上确实相当于一个交互动画,很容易通过Scratch实现。但使之成为一个更完整的游戏,并具有更高可玩性,审美体验的设计就非常重要。

 

https://cdn.china-scratch.com/timg/180428/161GA520-5.jpg

《凯兰迪亚传奇》

90年代初,由美国西木工作室(Westwood Studio)开发的《凯兰迪亚传奇》就是一款经典的探索冒险游戏。游戏依照欧洲神话建立了一个庞大的魔法世界凯兰迪亚,玩家会在森林、荒岛、岩洞、城镇、王宫里穿梭,遇到精灵、巨龙、魔法师等形形色色的人物与生物,解决一个又一个的谜题,最终发现这个世界的秘密。整个游戏的迷人之处主要体现在世界与人物的设定、故事剧情的设计,甚至是游戏里幽默的语言。《凯兰迪亚传奇》是较早期的游戏,在技术实现上,我们用今天的Scratch就能够模仿。

https://cdn.china-scratch.com/timg/180428/161G64541-6.jpg

《凯兰迪亚传奇》

从这个作品可以看出,即使没用到复杂的技术,利用优秀的故事、曲折的剧情、用心的视觉设计,也可以创造出引人入胜的游戏体验。在学生学习Scratch的初期,还没有掌握复杂编程技术的阶段,可以引导和鼓励学生发挥想象,借助绘图、拍照等手段积累素材,创造自己的探索冒险故事。

 

在学生掌握了更多Scratch编程技术,可以模仿一些如弹球、打地鼠等经典小游戏时,我们可以让学生基于这些游戏机制,做游戏性的改良和升级。1972年世界第一款获得成功的商业游戏《Pong》,游戏机制非常简单。玩家用板子接住来回反弹的球,就可以保持得分,没接住则失败。

https://cdn.china-scratch.com/timg/180428/161GLP0-7.jpg

今天我们用Scratch可以很容易地制作Pong。那么,已经这么简单的游戏,我们还能增加它的游戏性吗?我们可以从游戏中的元素“球”“板”开始寻找创意点。比如,我们同时打更多的球,同时操作更多的板。如果同时有多个球和多个板,我们还可以给它们分配不同的颜色,只能用同颜色的板去接同颜色的球。在课堂上,学生可以通过思维导图来发散和记录创意。

在Scratch官方社区里,有一个很有意思的改编作品叫做《Circle Pong》(环形Pong)。游戏只用一个板子和一个球,板子只能沿一个圆环移动来反弹球得分,没接到球则失败。这就是一个非常好的跳出常规思维的创意。

https://cdn.china-scratch.com/timg/180428/161GH4F-8.jpg

游戏的机制设计和游戏性设计通常会交错在一起。在游戏性上的一个小想法,可能就会衍生出一个新游戏机制。比如在《Pong》中增加可击打消失的障碍,就变成了打砖块类(breakout)游戏。

https://cdn.china-scratch.com/timg/180428/161GV117-9.jpg

游戏设计是一种特殊的工程设计方法,需要我们系统化的制定目标、构建规则、验证结果;游戏设计也是一种艺术创造,结合我们对世界的理解,去想象和创造前所未有的艺术体验。

游戏的社会价值

今天,一个大型游戏的制作过程已经不亚于一部电影大片。前期,游戏策划团队需要做大量的历史、人文、风俗、科技等方面的调研,设定世界观、年代、背景故事、人物、道具、任务情节、操作方式、游戏数值。游戏的美术创作需要完成概念设计、界面设计、3D制作、动画制作、视频后期制作、录音配音、音乐音效制作等。游戏的技术开发工作要完成游戏引擎、素材管理、画面渲染、网络通信、界面管理等。整体是一个非常复杂的系统工程项目。

https://cdn.china-scratch.com/timg/180428/161GW533-10.jpg

上图是策略游戏《文明》5.0中的“奇观”兵马俑,《文明》整理了从史前到现代有代表性的科技、文化、工业、军事成就,以及人类最有代表性的文明奇观。

除研发之外,游戏的销售与运营还要做大量的宣传、发行、运营、销售、客户服务等工作。在社会中,游戏是一个重要的新兴产业。我国游戏产业在2017年创造了2189.6亿元的产值(中国文化娱乐行业协会信息中心《2017年中国游戏行业发展报告》),并且伴随着游戏出口量的增长,游戏还正在成为中国文化海外输出的重要形式。在芬兰、加拿大、韩国、日本等国家,游戏产业更是对当地经济发展起着举足轻重的作用。2010年3月23日,中国传媒大学设立中国首个游戏设计类专业。2018年3月的艺考中,上海体育学院的电竞解说专业受到广泛报道。在全球发达国家高校内,已经开设有超过一千门的游戏理论、游戏设计、游戏技术开发和游戏运营等专业课程。

游戏并不简单的是一个娱乐消费品。我们要让学生理解游戏在社会中的作用与价值,生建立对游戏更完整、客观的认知和定义。游戏设计不仅能激发学生的兴趣,还能让学生学习更多专业知识和技能,发现自己的特长。我们可以让学生为真实的用户去设计游戏,把乐趣和知识带给他人。把游戏设计制作从技能型学习活动,拓展为让学生去探究、发现游戏的更多人文、社会价值的,有更丰富教育意义的实践学习活动。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com