慧编程-程小奔哪里有呢

提问:慧编程-程小奔哪里有呢

网友回答:

游戏设计的课程结合图形化编程mBlock5和小程Codey,通过设计游戏来学习小程不同的传感器功能,并且在游戏设计中实际运用图形化编程mBlock5的知识和技能。

美国前总统奥巴马曾说过“玩游戏,不如自己设计游戏”。如今,游戏不再是一个敏感的话题,人人都在谈论,人人都在玩,人人都在联机合作。游戏已经充斥在大街小巷,老少年幼的手里,眼里和脑子里。越来越多的人从事研究游戏,设计游戏等等的工作。就连教育学家们,也开始研究起了游戏是否对学习有所帮助的课题,并且提出了游戏化学习(game-based learning),又称学习游戏化,就是采用玩游戏的方式进行学习,让学生在玩中学,学中思。

游戏设计归根结底是软件开发,如何开发一款好玩、好看的软件,让大家乐于其中,并且号召更多人的参与游戏,这是一门大学问。目前有许多知名高校,如南加州大学、犹他大学、卡纳基梅隆大学等等,都开设了游戏设计专业来培养优秀的游戏设计者。我们利用Codey Rocky和mblock 5来设计适合青少年的轻量级游戏设计课程,帮助孩子们不仅仅能够学习编程知识,而且能够学习如何设计游戏。

这份指南的主旨是培养学生能够自主设计一个完整的游戏。指南包含了四个部分:

(一). 游戏的定义

(二). 游戏的四大元素

(三).游戏设计的流程(教学流程)

(四).课程介绍和学习路径图

在第一部分,会介绍游戏的定义和游戏的包含元素。第二部分,会介绍设计游戏需要考虑的四大基本元素。第三部分,会介绍如何去设计一款游戏,游戏的设计流程。第四部分,会介绍由mblock5和Codey结合的游戏设计课程和学习路径图。

 

(一). 游戏的定义

游戏有很多定义。Anna Anthropy在《游戏巧妙设计探秘》一书中提到 “A game is an experience created by rules”,认为游戏是一套规则的体验。Tracy Fullerton 在《游戏设计梦工厂》书中,提到游戏是一种社交的交流方式,是一种体验式的交互。总的来说,游戏定义都提到游戏是规则,是互动,是艺术的体现等等。规则是游戏的重要组成部分,能够影响游戏的操作和进程,以及玩家对游戏的体验。游戏也是一种艺术,需要美感和可观赏性,让玩家能够身心愉悦的畅游在游戏世界中。同时,游戏也是一种交流互动的方式,单人游戏是玩家和游戏的互动,多人游戏则更多的是玩家和玩家之间的互动。

游戏也分为很多种类:人手游戏,桌游(版图游戏,纸牌游戏),群体游戏,电子游戏,角色扮演游戏,竞技游戏,益智类游戏等等。以现在比较流行的游戏做为代表进行分类,人手游戏有石头、剪刀、布,拍手等等需要人体(双手、双脚)参与的游戏。桌游有扑克牌、飞行棋等等。群体游戏有足球、篮球等等。角色扮演游戏有狼人杀游戏,谁是卧底等等。益智类游戏有数字华容道,数独等等。

根据游戏的分类,我们使用Codey Rocky和mblock5制作的游戏属于电子游戏类别,需要借助电脑、电子传感器(Codey)等等电子元件。

 

(二). 游戏的四大元素

在设计游戏之前,我们首先要了解游戏是由哪几个元素组成的。《游戏设计的艺术》中将游戏分解为四个组成元素:机制 (Mechanics)、故事 (Story)、美感 (Aesthetics)、技术 (Technology),我们将书中的内容整合并概括如下:

简单来说,机制指的是游戏的过程和规则;故事指的是游戏的情节;美感指的是游戏中的视觉、听觉、感觉上的体验和表现;技术指的是游戏的可行性。这四个元素是平等且互不牵扯的,可能游戏设计师多数认为机制是主要的,而美术人员会认为是美感,程序员觉得是技术,作家觉得是故事。但是,我们要记住这四个元素是平等的,可以有侧重,但是一个好的游戏都必须具备这四个基本元素。

 

  • 机制(Mechanics):机制相当于游戏的过程和规则。它描述了你游戏中的目标,定义了游戏规则和游戏程序。玩家在游戏中尝试达成目标的过程中了解能做和不能做的事。比如,斗地主的目标是自己的队伍获胜(地主或者农民),要获胜就需要率先出光自己的手牌,或者让队友(若有)出光自己的手牌;游戏程序是三个玩家轮流出牌,叫地主的时候也要按照顺序来喊。游戏规则是获胜规则就是出光手牌赢,小规则包括各种出牌规则,比如连对、飞机、顺子等等。
  • 故事(Story):这是游戏中逐步展开的一系列事件。它可能是线性的、脚本预定的,分支的等等。比如,斗地主的故事是两个农民要合力把地主打败,获胜后,农民们平分所获得的分数,如果失败,则农民购买都要付出相应代价。
  • 美感(Aesthetics):美感是你的游戏在视觉上、听觉上、嗅觉上、味觉上和感觉上的表现。美感是游戏设计中极其重要的一个因素,因为它们和玩家的体验有着最直接的关系。当你希望让玩家体验和沉浸在某种景色或者气氛中时。比如,斗地主就加入的背景音乐,真人录音对话等等,角色也有一定的美观度,让游戏变得更加有趣好玩。
  • 技术(Technology):这里的技术指的是如何让游戏具有可行性,对于不同的游戏类别,技术是有不同的定义的。比如人手游戏,那么技术就没有那么的重要,甚至是没有。而我们即将学习的mblock5电子游戏,则需要一定的技术。我们这里的技术指的是mblock5的编程能力,已经灵活使用Codey Rocky的传感器设备。

在了解游戏的基本元素之后,我们在设计游戏的时候就需要考虑这四个元素。在我们的课程中,会介绍如何设计具有美感的游戏角色和游戏背景,连续闯关的故事情节和逻辑严谨的游戏机制,并且会侧重的介绍如何实现这些游戏设想(美感、故事和机制)通过使用mblock5编程(技术)。

 

(三). 游戏设计流程

根据程小奔和mBlock5的教学特性,我们制定了四个步骤,能够快速帮助老师和学生开发和设计一个积木式编程游戏。步骤分为:头脑风暴,制作原型(实物和软件),游戏测试和完善游戏。

 

步骤1:头脑风暴。老师可以提出一些游戏设计相关的问题,启发学生思考解决方案。或者是老师可以提出一个创意,学生来不断的发散思维来完善创意,并且想出对应的策略。

步骤2:制作原型,这里的原型包括实物原型和软件原型。首先,实物原型,如果项目合适,可以让学生先使用纸笔或其他工具创建一个可玩的游戏原型,通常创建一个完整的游戏展示可以提升自身对游戏全局的思考,当你的Demo具有可行性,并且获得认可,则说明初步设定的游戏是可以实现的。其次,软件原型。根据我们课程和器材的适用性,这里的软件使用的是mBlock5,老师和学生们使用mBlock5对自己的游戏进行开发和设计。当软件原型能达到你的预期,继续制定下一步的开发计划。

步骤3:游戏测试。将开发好的游戏发送给指定的目标玩家,听取他们的游戏反馈,并且选择合理的修改建议,对游戏进行优化。其次,观察在玩家体验游戏期间,游戏是否出现任何Bug,如果出现则需要后期修改优化。

步骤4:完善游戏。根据游戏测试得到的反馈,修改和完善游戏。

 

(四). 游戏设计课程大纲

1)课程信息

(mblock5)游戏设计

学科游戏设计、编程年龄范围8-10岁总课程6节课总课时10课时(45分钟/课时)课程介绍Game Design by Coding

 

游戏设计的课程结合图形化编程mBlock5和小程Codey,通过设计游戏来学习小程不同的传感器功能,并且在游戏设计中实际运用图形化编程mBlock5的知识和技能。

培养技能1.  掌握游戏设计的流程

 

2.  了解游戏需要具备的元素

3.  成功设计一款游戏

 

2)课程大纲

课程大纲课程名称教学重点教学内容时长基础课游戏设计思维的培养游戏设计流程45minLesson1:角色&舞台设计1)培养游戏设计的美感

 

2)设计简单的游戏

角色和舞台设计120minLesson2:游戏操纵方式设计1)了解游戏的操纵方式

 

2)引入游戏手柄(Codey)

1)教师引导:举例赛车游戏

 

2)学生创造:思考自己的赛车游戏和操纵方式

90minLesson3:游戏规则设计培养游戏规则的设计能力1)老师引导:赛车的规则

 

2)学生创造:设计给自己的游戏增加规则

90minLesson4:游戏冲突设计1)培养游戏冲突的设计能力

 

2)丰富游戏故事情节

1)老师引导:赛车的难度增加,躲避移动障碍

 

2)学生创造:设计给自己的游戏增加难度

90minLesson5:游戏结果设计1)培养游戏结果的设计能力

 

2)丰富游戏故事情节

1)老师引导:赛车的结果设计(如何算赢或输)

 

2)学生创造:设计游戏的结果

90min

 

3)教学方法 Direct Instruction

 

*如需购买本产品,请登陆天猫“makeblock旗舰店”或京东“MAKEBLOCK机器人旗舰店“

*如需批量购买,请填写意向表单,我们将会在2~3个工作日联系您。


相关推荐

火影忍者究极风暴3四代目火影是空间螺旋丸怎么用

问题补充: 最佳回答:xbox360上是螺旋丸y+b,双讯螺旋丸是y+一直按b,空间螺旋丸是爆成觉醒后,支援角色那就会变成两个空间螺旋丸得招。按r1和l1 其他回答:查克拉加攻击键是忍术,按两

奥比岛为什么会突然红宝石升3级?

问题补充:我有一个朋友,昨天冲了超红,本来5的,今天一下就变成8了?!这是怎么回事?是系统出错了吗?他叫COCO馨允 最佳回答:充了超级红宝石后,级别会变成8,我就是这样的,第一天充了超级红宝

为什么在淘手游上面会出现充值失败,但是我的钱已经扣了,要怎么申诉?

问题补充: 最佳回答:如果是360可能会变成360币 直接用360币再充就行了 其他的应该类似 要不就找客服 其他回答:

龙 斗罗明王怎么打

问题补充:没有寒冰,龙刃 最佳回答:1.巨武之力:(和明王一起打败幻象格杀者)   主攻亚比:随便1只光明系强力宠,如圣光等   具体打法:第一回合随便打,第二回合小明王会变成大明王,接着

如何制作弹弹堂2外挂?

求高人啊!!!!!!!!!!!!!!!!!跪求 !!!!!!!!!别给我泼冷水!!!!!!!!!!!!!!!求你们了电脑高手们 !!!!!!!!!!!!最好是刷神器的!!!!!!!!!!!!!直接在网上上传也行 !!!!!!!!!!我不懂电脑语!!!!!!!!!首先你得会编程

现在的技术越来越先进,之前学的传统编程会不会被淘汰?

现在的技术越来越先进,之前学的传统编程会不会被淘汰?

玩cf鼠标有宏不用宏编程会不会封号

玩cf鼠标有宏不用宏编程会不会封号

孩子喜欢玩游戏,学习编程后会不会更痴迷?

孩子喜欢玩游戏,学习编程后会不会更痴迷?

英语基础好是不是在学习编程方面会比别人更加吃香?

英语基础好是不是在学习编程方面会比别人更加吃香?

英语会不会成为学编程的障碍?

英语会不会成为学编程的障碍?

怎么自制一个版本的红警,在网上看到好多自制的一个版本的红警

这个得有一大堆工具,你还的会编写脚本,不会编程的就不要想了。我开始就有和你一样,后来学了半天只会改红警,而且只会改单位的武器伤害等这个比较难

UG编程用R1的成型刀加工斜坡面如何准确判断出会不会出现一个棱一个的斜面

UG编程用R1的成型刀加工斜坡面如何准确判断出会不会出现一个棱一个的斜面

会简单的建筑测量仪器但编程软件不会有可以进行单独的技能培训班吗?最好是一对一的教学?

会简单的建筑测量仪器但编程软件不会有可以进行单独的技能培训班吗?最好是一对一的教学?

五年级的信息课上有个编程叫“四快吃”的,光会读不会写了,求名称!

五年级的信息课上有个编程叫“四快吃”的,光会读不会写了,求名称!

软件图标为什么会变成这样?

软件图标为什么会变成这样?

盒子游戏,游戏玩家专属个性阅读社区


©CopyRight 2010- 2020 BOXUU.COM Inc All Rights Reserved

鄂公网安备 35020302000061号- 鄂ICP备2020015574号-1