利用人工智能实现游戏调试自动化?!我们采访了 Morikatron 的桑野

我是公关部的藤泽海。

我们将推出日本首个智能手机游戏错误监控服务“ Appmill for GAME

Appmill for GAME 实际上通过使用Morika Tester(Morikatron Co., Ltd.开发的测试自动化软件)

为了“Morika Tester究竟是什么?”,我们采访了Monobit Morikatron Holdings Co., Ltd.的销售经理桑野先生,该公司也从事人工智能的开发和研究!

1. Morikatron 是一家什么类型的公司?

↑我们参观了 CECED2019 的会场并采访了他。

藤泽:今天我想请教桑野先生关于森之创的人工智能业务和游戏调试服务方面的问题。谢谢!

非常感谢桑野先生

藤泽:首先,请您大致介绍一下森电是一家什么样的公司。

桑野先生, Morikatron目前正在庆祝成立2周年。连甜点上都印着“2周年纪念”的字样(笑)。

藤泽:你说得对!你的猫好可爱!(森川绘)

桑野:最初,我们是一家专门从事游戏人工智能开发咨询的

在人工智能部分,我们进行合同开发和咨询,也进行研发,

藤泽:原来如此,所以你们是从人工智能行业起家的。

桑野,游戏中的人工智能也只能用于该游戏,所以当他思考哪些领域对业内人士有用且用途更广泛时,他决定专注于调试

藤泽:哇!你这是在尝试打造一项能够造福游戏行业的服务啊!

桑野:是的。关于人工智能,Square Enix 的三宅定义为“外部人工智能和内部人工智能 “内部人工智能”是公司原创的,不能共享;而“外部人工智能”则是开发辅助和调试。去年八月在 CEDEC 期间,我和三宅讨论了“我们应该如何共享信息、开展研究并改进人工智能”。

藤泽:我以前不知道人工智能还有内部和外部之分!所以你决定研究人工智能的外部。

桑野:我们之前就一直在准备推出调试服务,但调试团队是在年底才组建并推出的。

之所以会出现这种情况,是因为即使我们说“人工智能将实现调试自动化”,但如果你不了解调试,你就不知道如何应用它,最终只会得到半成品,所以我们想,“既然要做,那就认真做”,于是决定把它发展成一项正规的业务。

桑野先生,我们首先也需要能够正确地进行调试,所以我们已经开始着手提高手动调试的质量,

2. Morikatron诞生的原因

藤泽: 2019 年 8 月将是 Morikatron 成立两周年纪念日,但是什么促成了它的成立呢?

桑野先生和成泽先生(总监)曾在之前的公司制作过一款游戏,人工智能部门的森川先生负责插画和设计。两人决定创办一家人工智能游戏公司,在寻找管理团队成员时,本庄先生(现任CEO)加入了公司,公司由此成立。

当时我在另一家公司工作,当我突然看到一家人工智能公司成立的新闻时,我想:“他们会做什么呢?”

藤泽:原来如此。你是怎么加入这家公司的呢?

桑野和本庄经常让我去,所以当我辞掉之前的工作时,我想起了本庄提到过森光创,就直接给他们打了电话。加入这家公司确实加快了我的工作进度,所以我觉得这对我进入调试行业来说是件好事。

藤泽:原来如此!请问有哪些调试服务可供选择?

桑野:总的来说,在预发布调试阶段,我们基本上可以做到其他调试公司能做的事情,例如设备验证和调优服务。我们目前正在开展一些新项目,例如“自动化工具” 位于京都的“专家调试实验室”聘请专门的调试专家

藤泽专家!听起来很棒。

桑野:最近我们启动了本地化服务,并且正在开展各种各样的业务。目前,我们正专注于调试,所以正处于稳步发展、不会过快扩张的阶段。

3. 人工智能与调试

桑野先生正在开发一款名为“森香测试仪”的自动化工具,但仅供内部使用。我们已经准备好了多种类似的工具,并正在开展各种研发项目。

Fujisawa Morika Tester 也使用 Appmill 开发 GAME,但 Appmill 还没有作为一项服务发布吗?

桑野:还没有。这是我们在自己的调试项目中用来提高效率的一项技术,我们终于开始看到成效,所以我们的CEO本庶在2019年的CEDEC大会上宣布了这项技术。

藤泽:原来如此!所以本庄先生负责调试部分,森川先生负责人工智能部分?

桑野:公司基本上人工智能部门调试部门,森川在人工智能部门进行研究,而调试部门是从零开始组建的。

藤泽:所以它们是分开的。人工智能部门是如何开展项目的呢?

桑野:我们不仅承接人工智能方面的合同工作,也从事研发工作。有些领域我们不确定人工智能是否可行,所以除非公司愿意合作,否则很难与他们开展合作。

桑野:例如,有时可能需要使用人工智能来做某事,但缺乏足够的资源或知识,在这种情况下,我们将作为一个团队共同努力。

藤泽:哇!所以你要加入那家公司的团队了!

桑野:我们虽然不在同一个办公地点,但我们尝试采用一种团队合作的研究模式。这叫做实验室合同,没有具体的交付成果,而是我们互相借调人员,或者更确切地说,是整个团队。所有的研究成果都会保留下来,就像我们一起努力改进一样。人工智能团队经常承接这类项目。

藤泽:真是这样吗?人工智能部门和调试部门的工作内容完全不同吗?

桑野:没错。人工智能部门在参与人工智能实验室项目等工作的同时,也在积极致力于开发利用人工智能的自动化工具。

4. 调试将拯救游戏行业

你有没有听到藤泽的人:“多亏了森光创,才有了这么多好东西!?”

桑野:我目前主要负责调试工作。之前我们有个客户用了另一家调试公司,但是他们收到了很多用户投诉,产品发布后bug数量也没有减少。

藤泽:是的,是的。

桑野:对于遇到此类问题的客户,我们会进行质量分析,量化可视化产品性能,并指出存在的问题和风险。通过解决这些问题,我们可以重新调整测试项目,对测试系统进行重大改进,明确测试范围,并提出兼顾质量、成本和交付 (QCD) 平衡的开发计划。正如预期,成本降低了 30% 到 40%,缺陷率也下降了

藤泽嘿!

桑野: 同时降低成本和提高质量,但我们做到了,并且保证了稳定运行。森科创是一家非常注重质量的公司。我们与开发团队沟通非常顺畅。我们采取积极主动的方式,比如会说“如果我们没有在某一天拿到这份文件,我们就无法进行开发”。这种做法引起了遇到问题的客户共鸣,他们对此非常满意。

泽森隆将以顾问身份加入!

桑野:是的,到目前为止,我们只是召集了一群人让他们去做,但现在我们要更深入地挖掘,并提出正式的方案。

Fujisawa Debugging 适用于哪些类型的游戏?

桑野:我们也参与Steam PC游戏和任天堂Switch等游戏主机的开发。我们目前有大约15家客户,虽然我们是一家新成立的公司,但能被列入游戏制作人员名单,我们感到非常荣幸。

藤泽:那真是太棒了!!

桑野:另外,最近还有一场“五家公司竞赛”,旨在从五家公司中选出最佳调试公司,而我们公司赢得了比赛。

藤泽:真的吗?!太棒了!!!

桑野先生是一位工程师,他为我们选择了这个方案。我们只是顺其自然而已。

藤泽:哇。首先,竞争居然这么激烈!

桑野先生,确实有一个。我没想到会有这么多人(笑)。

5. 森香测试员的历史

藤泽森的开发过程是怎样的

桑野:在人工智能等技术出现之前,游戏行业的自动化程度并不高。

藤泽:哦,是这样吗?

桑野:一些财力雄厚的厂商和其他公司都在这么做。比如,世嘉的《如龙》系列就使用了自动化的“高速调试”技术。两三年前,任天堂也用自动化工具调试过《塞尔达传说》。这些就是仅有的例子,并没有“专门的调试公司”这么做的例子。我一直都想尝试一下。

藤泽桑野想要这么做!

桑野:是的,就我个人而言。在我之前的公司,我们有一个自动化团队,但后来我们意识到“游戏规格变化太大,自动化已经不可能了”。

藤泽:嗯,是这样吗?

桑野:很难找到好的自动化工具,所以我们决定从头开始做一个

藤泽:我明白了,所以如果它不存在,你就决定自己创造它。

桑野先生:我们已经开发出了这个工具,但真正的挑战在于如何将其应用到项目中。在实际尝试之前,我们并不知道调试团队是否能够轻松上手,也不知道它是否真的有效。因此,我们正在目前正在进行的项目中实践这个工具,并且已经看到了成效。

藤泽:看来效果已经显现了!自从你去年加入公司以来,这种情况已经持续一年了吗?

桑野:没错。实际上,还不到一年。我们一直在自己的运营中使用,而原冈先生(Beyond 的 CEO)告诉我他已经制作 Morika 测试版一段时间了,所以我问他有没有什么可以帮忙的

藤泽:原来如此!难怪Beyond的Appmill会诞生于此。

桑野先生,没错!

6. Appmill for GAME 能否拯救游戏行业?

Fujisawa 发布的 Appmill for GAME被誉为“日本首个智能手机游戏错误监控服务”,

桑野先生以后第一次没

藤泽:我明白了,听到这个消息真好(笑)。

桑野:虽然有像 Eggplant 和 AirTest 这样的自动化工具,但它们严格来说算不上工具,而且也没有国产的。更没有专门针对游戏开发的。

藤泽: 今年的东京电玩展。作为一位对游戏行业有着深入了解的人,您认为这项服务的吸引力在哪里?

桑野先生:我还不确定关键点是什么,但是Beyond公司是全年365天、每天24小时不间断监控的,对吧?客户也能监控这一点,那就太好了

藤泽:只有Beyond公司才能做到全天候人工监控。森香测试仪在运行过程中实际能检测到哪些类型的错误?

桑野先生,您事先为森香测试员编写了场景脚本,对吗?这些场景转换过程中出现的错误包括:负载过高导致程序停止运行、服务器崩溃导致程序停止运行、转换过程无法正常工作、字符显示错误等等。

藤泽:当发生此类错误时,森香测试员会发现它并通知 Appmill 进行游戏开发。

桑野:没错。场景会根据你想要看到的内容而变化,所以如果你想让它朝着不同的方向运行,就必须准备不同的场景。场景会预先决定用户将采取哪些操作,然后自动运行。

桑野:例如,如果教程结束后紧接着进行一场战斗和一次扭蛋抽取,游戏就会按照这个流程进行。如果过程中出现更新导致某些功能停止运行,就会发出警报。

藤泽:我明白了,所以如果升级的话,也需要重写场景。

桑野先生其实不必这么做,但如果某个地方发生了变化,就会影响到其他地方,所以他总是会检查同样的事情。版本升级后,我们会立即运行测试场景,而且这种全年365天、每天24小时自动运行的方式,可以节省测试人员的时间。

藤泽:测试人员实际花费多少时间对产品进行目视检查?

桑野先生什么都不做,要花一整天的时间,三四个小时。如果你只是浏览一遍,大概需要十分钟,但你需要在所有设备上查看并仔细核对。

藤泽:哦,所以你有时会整天使用它?即使在夜间也能自动监控,这将大大提高工作效率!

7. Morikatron对未来的愿景

↑2019年东京电玩展上Morikatron的展位(Beyond展位就在隔壁)

藤泽:最后,您未来想以何种方式参与游戏行业?

桑野和森川称森川机器人为“人工智能侍”,但人工智能仅仅是实现目标的手段。即使我们用一个词来指代它,也有许多不同的说法,例如深度学习或机器学习。如果我们首先知道目标是什么以及如何实现它,那么我们就可以说:“这样做怎么样?”即使我们目前没有这项技术,我们也可以说:“也许用这个方法就能做到。”我们可以用这种方式来做事,而且我们计划继续这样做。

藤泽爱的侍酒师太酷了……!!

桑野先生:说到检测,日本目前的出生率不是正在下降吗?检测人数也在减少。

藤泽:所以它正在减少……这对游戏产业来说很危险。

桑野先生:调试公司需要雇佣很多人,但人数却在减少。最低工资上涨,成本也随之增加。所有这些成本最终都转嫁给了制造商。简而言之,需要测试的东西越来越多,但测试人员却越来越少。

藤泽游戏公司旗下游戏的​​数量正在稳步增长……

桑野:游戏类型已经从简单的点击式游戏变成了《堡垒之夜》和《荒野行动》这类游戏,现在的孩子们觉得全速玩游戏很正常,所以我认为未来的游戏会更加复杂,需要做的事情也会更多。就连塞尔达都说过,没有自动化就无法完成调试。如果不自动化,就会遇到麻烦。厂商们多年来一直在以各种方式使用自动化,但没有一家调试公司这样做。

藤泽

桑野:因为该产品的价值在于让人们有工作可做,如果我们实现自动化并减少人员数量,销售额就会下降。

藤泽:没错……!

桑野先生:我根本没想过要自动化。我们这么做是因为我们觉得, “即便如此,最后可能还是会没有人了。” (笑)

藤泽:你说得对(笑)。

桑野先生说,这种情况最终会变得危险,所以现在进行研究,当那个阶段到来时,我们就可以移交自动化工具了。

藤泽的潮流来进行研究

桑野:这只是假设,但这正是我努力的目标。

藤泽的人口确实在减少……

桑野:是的,肯定会减少。

桑野先生,未来自动化,利用人工智能自动操作各种事物,虽然我不知道这需要多久。为了实现这个目标,我想先从自动化和开发工具入手。

藤泽:人工智能的应用会变得普遍吗?

桑野:如果最终你意识到不用人工智能技术也能完成这项工作,仅仅使用工具就能提高效率,那也没关系。你让人工操作人工智能更快。这就是为什么我们在京都组建了一支专业的调试团队。我们的人员发现的bug数量是人类的三倍,所以让熟练的人员来做肯定比每次都让机器重写要快得多。

Fujisawa 的专家调试员就是具备这类技能的人!

桑野先生,世界上有一些非常了不起的人,他们被称为“调试之神”

藤泽啊!

桑野先生找到的东西是其他人的三倍。我当时就想:“哇,你居然找到了这样的东西!”

藤泽:这是什么思维方式?

桑野先生有这种能力,或许是直觉……又或许只是一种感觉?他的想法和别人不太一样。比如,他会想:“或许我应该攻击这个地方。”

藤泽太有趣了!这让我也很想去京都的实验室参观。

桑野先生,如果真是这样的话,人类是最强的,那岂不是很棒吗?

藤泽:是的,我同意。

桑野先生:如果机器能够从调试人员的知识和经验中学习那该有多好啊

藤泽:我很期待看到 Morikatron 未来作为人工智能侍酒师的表现。非常感谢您今天与我们分享您的故事!

概括

我认为 Morikatron 和 Beyond 未来在人工智能领域拥有无限的潜力,可以向世界展示更多精彩内容。新发布的 Appmill for GAME 就是其中之一,我希望它能帮助到更多的人!我期待这家游戏行业的救星——未来的发展工程师团队,全年 365 天、每天 24 小时驻场监控

Appmill 游戏服务页面

如果您觉得这篇文章有用,请点击【点赞】!
0
加载中...
0票,平均分:0.00/10
2,146
X Facebook Hatena书签 口袋

这篇文章的作者

关于作者

藤泽海美

我于2017年11月加入Beyond,当时正值职业生涯中期。
我之前在喜剧行业从事幕后工作,没有任何IT行业经验,直接跳槽到了IT行业。
我负责公关、招聘和市场营销,同时我也喜欢制作YouTube视频。
我已经获得了AWS Practitioner和AZ-900(Azure)认证。
我喜欢《光之美少女》和举重训练。