互联网

会造游戏的“人”,难道玩游戏都很厉害吗?

游戏发展到现在,已经不是人类的专长了。

八云Adri 发表于  2019-01-09 10:48

游戏能成为艺术吗?当然可以。

如同电影或小说一样,电子游戏也是各式各样的媒介中的一种——有些是能带来丰厚利润的爆款,有些则像是经典,有些美丽动人,有些充满暴力;而还有一些细致入微,探索和映照着人类的经验,让人在惊讶之余动容。

游戏发展到现在,已经不是人类特有的专长了——AI在游戏领域似乎创造出了不同的风格。

“她”设计了《空间站入侵者》

其实,早在2012年,名为“安吉丽娜”的AI就已经几乎能够自己设计一款游戏了。那时的她,似乎预示了AI创造力的新浪潮。

她所设计的电子游戏名为“空间站入侵者”,它节省下了数百万美元的人力物力成本,采用的是合作协同进化算法。游戏中,玩家扮演一名科学家,同流氓机器人和入侵的外星人搏斗,最终目标是逃离空间站。游戏分为多个不同关卡,通过打败入侵者通关,玩家可以解锁新的技能并提升能力。

AI“安吉丽娜”创作的游戏——《空间站入侵者》。图片来源:NewScientists

安吉丽娜通过从列表中随机选择,创建出一个关卡,里面布满敌人和能力提升道具。而敌人的行动和战斗模式,以及能量提升道具也都是从列表中随机抽取的。

看别人玩不过瘾,AI自己搞了一个

灵巧的蓝盒子在各种陷阱和障碍物间跳跃,还要注意躲闪前方随时来袭的红色墙壁!如果撞到墙,你就输了。不过,在这之后红墙会掉落到洞里,你就会被反弹回来,红墙则随之消失。

这款游戏,是AI对《超级玛丽》进行的再创作

佐治亚理工学院的研究者开发了一个机器学习系统,它通过观看人们玩经典游戏的视频——如《超级玛丽》、《星之卡比》和《洛克人元祖系列》——自学了设计电子游戏的基础知识。而上面的提到的那款绰号《死墙》的游戏,是其中比较成功的一款。

AI通过围观人们玩《超级玛丽》而设计出了自己的游戏。图片来源:Wikimedia Commons

3500年后,AI打赢了人类

在玩了相当于数千年的《Dota 2》后,AI总算成功击败了世界顶级玩家。

为了教AI玩这个游戏,伊隆·马斯克主导的人工智能机构OpenAI利用强化学习技术,让AI通过反复试验来学会打游戏。而AI的对手就是它自己,程序员会设置不同的奖励标准,使它不断优化。

但若想达到完美的状态,可没有捷径。为了达到目前的水平,AI必须每天玩相当于180年的游戏,持续19天,才能在比赛中击败排名前1%的人类。

在打DOTA方面,人类已经屈居AI,排名第二了。图片来源:OpenAI

用三个脑子玩游戏?

对于懒到深处的宅人们来说,能用意念玩游戏岂不是美滋滋。如今,这个愿望可以实现了——不过只是玩俄罗斯方块。

先戴上可以读取大脑信号的头盔,再凭意识进行交流,三个人就这样玩起了游戏。这是首例以超过两人的数量进行合作的“脑对脑”实验

俄罗斯方块。图片来源:bestfreephoto

在游戏中,两个人的任务是向第三个玩家发送有关游戏状态的信息,第三个玩家负责决定要做出哪些动作。只有发送信息的人可以看到整个游戏屏幕,因此他们必须告诉接受信息的人要对哪些方块进行旋转。而与之相对地,接收者则只能看到当前的这一个方块,并不知道整个游戏的状态。

操作过程演示图,左侧两人为传送者,右侧一人为接收者。图片来源:NewScientists

电脑屏幕的两侧各写有“是”和“否”两字,在显示器两侧则各有一个闪烁的LED灯。发送者通过将注意力集中在其中一个LED灯上,达到与接收者进行“交流”的目的。

狂欢的游戏设计节

在伦敦萨默塞特宫举办的“现在就来玩吧”的游戏设计节上,人们可以看到覆盖了绘图点的画板、满屏的编程语言,甚至还考虑到了电影和是时尚潮流对游戏的影响。[1] 

在这场游戏的盛宴上,还讨论了一些严肃的话题,例如“让我们谈论性”以及“为什么电子游戏总是白人化?”。实际上,种族、性别、性、阶级和其他社会因素都有可能影响游戏的创作和体验

展会正在进行中。图片来源:NesScientists

试想一下,如果一个讲阿拉伯语的人,看到阿拉伯语在一个炸弹战争游戏中被使用为了背景语言,他究竟会做作何感受。这证明了很多游戏从概念形成到市场营销再到质量监管,整个过程中都没有人认为语言是一个值得注意的存在,即使有些人的祖国一次又一次地被用作他人践行所谓“英雄主义”的血腥背景。

最后一个环节,参观者终于可以尽情玩游戏了!巨大的展览空间包含了无数充满创意的有趣小创作,比如一维地牢、飞速骑行的小熊等等。

其实,无论是人类或是AI创造的游戏,无论是形式、风格抑或技术上的改变,游戏就是游戏。即使在游戏时我们总是不得不做出艰难的选择,即使我们总是面对失败,但游戏的存在就是为了传递喜悦。[2] 

今天,你打算玩哪款游戏呢?(编辑:EON)

参考资料

1. AI designs its own video game, Jacob Aron

2. AI makes new video games by watching people play Super Mario and Kirby, Douglas Heaven

3. AI trained on 3500 years of games finally beats humans at Dota 2, Timothy Revell

4. Three people had their brains wired together so they could play Tetris, Chelsea Whyte

5. Videogames: Design/Play/Disrupt review – a joyful peek under the hood, Lydia Nicholas

显示所有评论

全部评论(9)
  • 1楼
    2019-01-09 12:12 大头米少

    非常不幸地我喜欢的扫雷、数独等游戏随时被AI秒掉

    [1] 评论
  • 2楼
    2019-01-09 14:29 天降龙虾
    引用文章内容:为了达到目前的水平,AI必须每天玩相当于180年的游戏,持续19天,才能在比赛中击败排名前1%的人类。

    击败人类?来啊,上作弊器。。。。。

    [0] 评论
  • 3楼
    2019-01-09 17:14 汉尼拔wang
    引用文章内容:今天,你打算玩哪款游戏呢

    消消乐~

    [0] 评论
  • 4楼
    2019-01-09 18:30 在雨夜
    引用@大头米少 的话:非常不幸地我喜欢的扫雷、数独等游戏随时被AI秒掉

    空当接龙的胜率我已经能做到百分百了,扫雷胜率百分之28,纸牌胜率百分之31。

    [0] 评论
  • 5楼
    2019-01-10 00:35 q68257962

    AI真的连俄罗斯方块都玩不过人类?

    [0] 评论
  • 6楼
    2019-01-10 08:54 大头米少
    引用@在雨夜 的话:空当接龙的胜率我已经能做到百分百了,扫雷胜率百分之28,纸牌胜率百分之31。

    纸牌胜率有意义,但扫雷的胜率无意义呀

    [1] 评论
  • 7楼
    2019-01-10 16:01 在雨夜
    引用@大头米少 的话:纸牌胜率有意义,但扫雷的胜率无意义呀

    有人蒙对的概率奇高,不知为什么。

    [1] 评论
  • 8楼
    2019-01-11 17:32 大头米少
    引用@在雨夜 的话:有人蒙对的概率奇高,不知为什么。

    这个倒没太大关系,基本上一局高级下来少不了蒙几次,只要错一次那结局是一样的。但即便全部蒙对了也很可能没太大意义,除非刚好破纪录

    [0] 评论
  • 9楼
    2019-01-18 22:52 顾云聪

    [blockquote]引用@天降龙虾 的话: 击败人类?来啊,上作弊器。。。。。[/blockquote] 这孩子疯了。

    [0] 评论

显示所有评论

你的评论

登录 发表评论

作者的其他文章

更多科研事,扫码早知道

关于我们 加入果壳 媒体报道 帮助中心 果壳活动 免责声明 联系我们 移动版 移动应用

©果壳网    京ICP证100430号    京网文[2015] 0609-239号    新出发京零字东150005号     京公网安备11010502007133号

违法和不良信息举报邮箱:jubao@guokr.com    举报电话:18612934101    网上有害信息举报专区    儿童色情信息举报专区