下载 App

机器学习助力游戏开发:训练模型充当游戏测试人员,改善在线多人游戏的均衡性

修改于2021/03/22102 浏览综合
Leveraging Machine Learning for Game Development | Google AI Blog
As an imperfect information card game with a large state space, we expected
Chimera to be a difficult game for an ML model to learn, especially as we were
aiming for a relatively simple model. We used an approach inspired by those used
by earlier game-playing agents like AlphaGo, in which a convolutional neural
network (CNN) is trained to predict the probability of a win when given an
arbitrary game state. After training an initial model on games where random
moves were chosen, we set the agent to play against itself, iteratively
collecting game data, that was then used to train a new agent. With each
iteration, the quality of the training data improved, as did the agent’s ability
to play the game.
TapTap
For the actual game state representation that the model would receive as input,
we found that passing an **"image" encoding** to the CNN resulted in the best
performance, beating all benchmark procedural agents and other types of networks
(e.g. fully connected). The chosen model architecture is small enough to run on
a CPU in reasonable time, which allowed us to download the model weights and run
the agent live in a Chimera game client using Unity Barracuda.
TapTap
This approach enabled us to simulate millions more games than real players would
be capable of playing in the same time span. After collecting data from the
games played by the best-performing agents, we analyzed the results to find
imbalances between the two of the player decks we had designed.
TapTap
Normally, identifying imbalances in a newly prototyped game can take months of playtesting. With this approach, we were able to not only discover potential imbalances but also introduce tweaks to mitigate them in a span of days. We found that a relatively simple neural network was sufficient to reach high level performance against humans and traditional game AI. These agents could be leveraged in further ways, such as for coaching new players or discovering unexpected strategies.
TapTap
游戏开发者讨论区
1.1 万关注·3628 帖子
游戏开发者讨论区 封面
1.1 万关注 · 3628 帖子
开发者日记(day 6)截图
开发者日记(day 6)
#聚光灯gamejam开发者日志 自我介绍:我是一名大四毕业生,我学的专业是数字媒体艺术,只参加过一次Game jam,可以说这是正在做我的第一个游戏,我完全是一个小白,而我却打算单人solo,参加这次的活动也算是挑战自己了。 我要做的是一个多人联机扮演沙盒3D游戏。 游戏名称《我是布鸽》 世界观:(暂时) 布鸽为了去码头整点薯条,无意收到一个传单,被骗入一个黑公司,每天的重度压榨布鸽,让它产生
6 赞
3 回复
01:04
游戏服务器工程师入门截图
游戏服务器工程师入门
从事游戏服务器开发,需要这些知识储备,造作准备,早学习,为工作做准备
空骸截图
空骸
《空骸-黄昏坠落》是一款以重庆为原型、硬科幻为内核的近未来开放世界3A大作,以“宇宙轮回中的文明延续”为核心命题,打造了一套兼具本土烟火气与科幻史诗感的赛博朋克叙事。 玩家将以三个完全不同的视角,体验这个关于宿命、反抗与人性的完整故事: 第一个视角,是穿越者zhr——一名重庆渝中区的汽修职高学生,在一次课堂晕倒后,觉醒了来自未来的碎片化记忆。他来自无数个坍缩的平行宇宙,是无数次文明轮回中,唯一
2 回复
初心依旧,决战归来!今日《决战破晓》手游双端上线TapTap平台!截图
初心依旧,决战归来!今日《决战破晓》手游双端上线TapTap平台!
各位期待已久的冒险家们,经典科幻风MMO手游《决战破晓》今日双端上线TapTap平台!原汁原味还原端游质感!让我们一起进入兰肯纳斯,开启赛博时代的冒险之旅! 【故事背景】公元2800年,太阳异变,灾厄降临。骤然加剧的恒星活动使整个兰肯纳斯沦为废土,文明毁于一旦。幸存的人类在变异怪物的威胁下艰难求生,人口锐减,希望渺茫。然而,火种未灭——现在,请举起你的武器,组建星际军团,为了生存而战!抵御异变
龙之谷启程手游丨战士新手加点攻略(剑圣分支)截图
龙之谷启程手游丨战士新手加点攻略(剑圣分支)
一转分支:剑圣(爆发连招流,喜欢高输出选)定位:敏捷爆发、单体高伤、灵活连招,攻速快、打击感强,适合喜欢秀操作、打单体爆发的玩家。核心加点(15-50 级,优先满核心) 1. 必满核心(优先级最高)三段斩(满):突进 + 三连伤害,快速贴近 BOSS,连招起手月影斩(满):剑圣核心单体爆发,高伤 + 剑气,打 BOSS 主力技能。剑气共鸣(满):普攻附带范围剑气,持续输出拉满,清怪 / 单体都好用
1 赞
10:35
打工人VS资本家,游戏Demo详细介绍截图
打工人VS资本家,游戏Demo详细介绍
游戏为策略游戏,玩家只需要把握时机召唤角色,释放技能。角色有自己的ai决策逻辑执行寻路、攻击、释放节能。 对现实职场进行讽刺。#发现好游戏
1 赞
01:26
高燃 PVP 对决,每一秒都在极限拉扯!截图
高燃 PVP 对决,每一秒都在极限拉扯!
你以为拼的只是手速?在《萍城异闻录》的战场里,硬核操作与心机博弈并存,高手过招,差一步就是生死之别! 华丽技能破空而来,浮空追击、闪避反打、魂卡瞬发,每一个动作都丝滑带感,打击感拉满!没有绝对的无敌,只有瞬息万变的战局 —— 前一秒你还在强势压制,下一秒对手就能用羁绊阵容逆转局势。 是莽夫硬刚,秀翻全场?还是老六埋伏,坐收渔利?在这里,没有固定套路,你的打法,由你定义! 搭配玩家打斗视频,近距离感
00:51
聚光灯第11天啦!新进展!截图
聚光灯第11天啦!新进展!
#TapTap聚光灯独立游戏 #聚光灯gamejam开发者日志 #TapTap 扔扔骰子,抽抽小霸鸽[心动小镇_点赞]
9 赞
7 回复
03:03
Atari games solved by Go-Explore截图
Atari games solved by Go-Explore
First return then explore demo by Uber AI Labs, 2020-04-30 Explanation in video (https:// www.youtube.com/watch?v=EbFosdOi5SY), by Yannic Kilcher : This algorithm solves the hardest games in the Atari
2 赞
原创游戏内容Nemesis研究所普通变异体档案截图
原创游戏内容Nemesis研究所普通变异体档案
本文全部内容为原创虚构军事科幻游戏世界观设定,仅为游戏剧情、怪物文案创作使用。 所有机构名称、实验编号、专业数据、生化描述均为完全虚构,和现实无任何关联,请勿联想、请勿过度解读。 设定简介 【重要声明:本内容为原创虚构科幻生存游戏《探索危机》的世界观设定,所有实验档案、数据、术语均为游戏创作内容,无任何现实关联与导向,纯属虚构创作,请勿过度解读。】 这是Nemesis研究所早期量产型普
2 赞