微软 Spark 项目让所有人都能成游戏设计师
本文作者 Taylor Hatmaker 在国外媒体 ReadWrite 上发表的
《With Microsoft's Project Spark, Anyone Can Build A Video Game》
,主要向读者介绍了微软新近推出的游戏设计工具,可以让用户快速上手游戏设计和开发,有点类似于 Minecraft 的沙河游戏运行方式。
微软希望游戏玩家能建设自己的世界,一个可以在电脑上运行的游戏世界。微软的“ Spark 项目(Project Spark) ”近日开放在 Windows 8 和 Xbox One 平台上的测试,为游戏玩家提供了一个类似于 Minecraft(我的世界)的沙盒游戏空间,并且提供了游戏开发者工具,让游戏设计新手在 Spark 项目提供的内容下从底层开始建设一个可玩的游戏,而这些游戏设计新手并不需要太多游戏设计知识便可以轻松上手。
换句话说,所有人都可以开发游戏了。那么就让我来给各位稍微介绍一下这个游戏开发工具吧。
“Spark 项目”由 Team Dakota 公司负责开发,由微软工作室负责发行,它能让所有人(需要一定的硬件配置)实现开发可互动视频游戏的梦想。不管你是 12 岁,还是 80 岁,不管你写没写过代码,懂不懂代码,你只需要把自己的梦想放在这个工具中,你的梦想就能实现。太赞了。 (Windows 8.1 用户请到控制面板中将区域设置为美国,然后通过 Spark 项目官网链接进入 应用程序下载页面 ,该游戏只支持英语,并且需要登陆到 Xbox 服务器,需要输入测试码时请勿填写直接提交便可。注意,这款应用程序现在还处于测试阶段,会遇到不稳定的问题,小编在测试的2个小时里,遇到了2次卡死的问题,可能与制作地图时应用同时进行保存有关,但内容不会丢失。)
初尝 Spark
Spark 项目究竟是个什么东西?笔者(原作者)在 Xbox One 上玩了几个小时这个工具,依旧无法找到一个比较合适的答案,所以还是引用 Xbox 的官方内容得好:
“Spark 项目”是一个开放性的世界数字画纸,所有人都能在这张纸上建设、游戏、分享他们脑海中想出的内容。这是一个强大但又简单的游戏建设、游戏娱乐、讲述故事、创建世界的地方。你可以把所有的创造都分享到社区中,也可以享用别人设计的内容。
上面的描述看起来还是有点抽象。与其说 Spark 项目是游戏中的游戏,更不如说它是一个没有游戏的游戏。Spark 项目更像是 Minecraft 这种沙盒游戏,用户在自己的地盘里建造自己的世界。
Spark 项目时一个融合传统的游戏开发工具、图形界面(已包含多种人设)和想象力的游戏。可以说这个工具的界面非常友好,但是需要下一点功夫才能快速、简单地设计游戏。
第一步:选择人物
想要开始玩 Spark 项目,首先要完成应用程序内提供一系列教程,它会告诉你如何一步一步地建设自己的小世界。在此之前,用户需要选一个人物,一般是一个矮挫的地精,然后它将陪伴用户进行游戏教程。
这个游戏采取“如果 X,就 Y”的图形编程形式,用户可以设置按下 A 键发射火球,这样游戏中的地精就会发出一个火球来攻击。你在这个应用程序内放置的所有东西都需要进行这样的编程,Spark 项目的开发团队把这个系统叫做“大脑编者”。
对于 10 岁以上的儿童来说,这种编程方式可以轻松掌握,但也能让游戏开发新手忙活上一阵子。对开发新手而言,这种方式最直观,可以避免冷冰冰地编程界面。
第二步:完成编程
在自己的游戏世界里添加更多游戏状况、更多游戏规则,让游戏变得复杂起来。笔者在自己的世界里添加了一些东西之后(一个哥布林、一个地精、一棵树等),划出了自己的游戏地盘,使整个游戏成了一个具有基本游戏规则的小游戏,随之便迷上了 Spark 项目。
几个小时的尝试之后,我觉得自己已经掌握了非常多的游戏设计和编程内容。Spark 项目里的绝大部分内容都是可以调节的,但是如果想更深入,就得更深入地了解编程知识。虽然我不知道应该如何深入下去,但是我愿意在这个工具中不断地猜测内容。因为可以与其他游戏玩家进行沟通,所以随着时间的推移,玩家掌握的游戏设计知识也就越来越多。
退出编辑模式之后,用户将进入已经设计好的游戏世界中去测试自己开发的游戏,查看自己设计的游戏是否运行正常。我对自己设计的游戏非常满意,然后就直接进入了测试模式。在我的游戏世界中,有一个小岛,里面有一个地精,它的任务是爬到山顶去摘旗子。好吧,其实只是土坡而已。
当我完成这个任务之后,系统教程提示我进入下一个任务,它要求我为自己设计的这个游戏加入一个时间元素,也就是说,如果我的地精没有在时间范围内爬到山顶的话,游戏就会失败。
第三部:创建、游戏、深入
Spark 项目不仅仅是一个图形游戏开发工具,它还是一个玩家在线社区。如果你做出了一些自己觉得非常骄傲的东西,你可以把它放到游戏社区中,其他游戏设计者就会进入然后游戏。虽然说现在基于玩家自己设计的游戏还并不能直接转换成上架的商业游戏,但可以肯定这种想法已经在计划当中了。 (小编已经在这款应用程序内发现了可以购买其他玩家开发的数款游戏)
Team Dakota 公司工作室经理 Michael Persson 说:“在这里,99% 的游戏玩家可以体验到创建游戏和分享游戏的快乐,对于那些只会乱点游戏画面的孩子来说,Spark 项目有可能让他们成为未来的游戏设计师。”
游戏玩家的转型
游戏产业或许就在这种趋势下从精英们设计产品的年代变成了人人都是设计师的年代,我们无法想象在未来各种文化、各人种、各性别的游戏玩家能为游戏产业带来什么样的创意游戏。而导致这种趋势发生的就是更有趣、更易学的编程形式的推广和普及。正如 Spark 项目所描述的那样,视频游戏可以有更大的潜力。
此类游戏工具的快速崛起,必然会带来游戏应用的爆发式增长,同时还推广一种新的游戏分发方式。Spark 项目这样的实践告诉了我们具有想象力、对年轻人友好的编程工具能给世界带来什么内容,能给这些人带来什么好处。
样品展示
下面是TECH2IPO小编制作的地图,虽然还没有太弄懂编程的过程,但是感觉这种方式真的比Minecraft好玩很多,只需要一点点想象力,就可以设计出一个很好玩的场景和剧情,太好玩了!期待应用程序能够进行优化。据了解,很快就将加入多人游戏和成就系统,届时开发者可以做出更多有意思的游戏。
标签: 微软 Spark 游戏 设计 Minecraft