[发明专利]用于优化十人在线竞技游戏匹配机制的方法有效
申请号: | 201911304653.8 | 申请日: | 2019-12-17 |
公开(公告)号: | CN111185015B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 万国春;米健 | 申请(专利权)人: | 同济大学 |
主分类号: | A63F13/795 | 分类号: | A63F13/795;A63F13/798;A63F13/45 |
代理公司: | 上海科律专利代理事务所(特殊普通合伙) 31290 | 代理人: | 叶凤 |
地址: | 200092 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 优化 十人 在线 竞技 游戏 匹配 机制 方法 | ||
本发明提供了一种用于优化十人在线竞技游戏匹配机制的方法,涉及游戏匹配机制优化技术。该方法采集5秒至60秒匹配时间之间进入的每名玩家最近30场的游戏信息,通过1‑D卷积、最大值函数、随机抽样、函数映射、算术匹配等算法,使得一方玩家的平均水平处于一个设定的区间中,并且最大限度的降低一方玩家的职业选择发生冲突的概率。使用本发明的方法,一方面增加了玩家的游戏体验,充分利用了玩家有限的游戏时间,实现了游戏服务于娱乐的目的。另一方面,对于本发明的运用,促进了十人在线竞技游戏在游戏市场的发展和壮大,对于游戏产业有一定促进意义,从更深一层来说,对于人类社会的和谐发展也有积极意义。
技术领域
本发明涉及游戏匹配机制优化领域。
技术背景
随着生活节奏的加快,快节奏的在线竞技游戏已经成为人们特别是青少年日常生活的一部分,适当的游戏有益身心健康。然而,目前的匹配机制不完善,存在着双方玩家的游戏水平经常差距较大和玩家争抢角色职业的问题,造成很不好的对抗体验,背离了游戏服务于生活的目的,同时也阻碍着游戏产业前进的步伐。
当下,在线竞技游戏发展前景良好,人群基数必定会随着时间的推移而迅速增加。因此,如何优化匹配机制,解决双方玩家实力差距较大的现象,降低玩家角色职业选择冲突的概率,提高玩家的游戏体验成为游戏开发商急需解决的问题。
发明内容
本发明的目的在于一种用于优化十人在线竞技游戏匹配机制的算法方法,可有效地提升玩家的对抗体验,增加竞技游戏的趣味性,促进游戏产业的发展。
为达到以上目的,本发明采用的技术方案是:
一种用于优化十人在线竞技游戏匹配机制的算法方法,其特征在于,包括以下步骤:
1)玩家游戏信息的采集
采集某个时间进入的每名玩家最近N场的游戏信息,这里游戏信息指两个方面,一是最近N场游戏的评分score,二是最近N场游戏的角色职业选择情况;提供给步骤2);
2)评分的1-D卷积
用1行N列1-D模板分别对每名玩家的N场评分score进行卷积运算,所述模板的系数与每名玩家的N场评分score一一对应,得出与步骤1)中匹配人数相等的卷积运算结果,记卷积结果为G;所有玩家执行同样操作后,步骤1)中每名匹配玩家都有一个G值;提供给步骤3)、步骤6);
3)评分的区间设定
从步骤2)中的所有匹配玩家随机抽样得到十名玩家的G值,即抽取十个G值,利用图4模板对该十个G值进行1-D卷积,记卷积结果为A,设定A±20%为评分区间;提供给步骤6);
4)角色职业的函数映射
分别对步骤1)中匹配的所有玩家执行同样操作,对步骤1)中每名玩家N场游戏角色职业的选择进行函数映射,映射函数形式为t=E(角色职业),其中E为函数关系,t为映射结果,五类职业中每种职业的t具有唯一性,对相同的t进行统计,得到每个t对应的数量d,即图5t-d表,步骤1)中匹配的所有玩家都有一个各自的图5t-d表;提供给步骤5);
5)玩家组合的生成
通过最大值函数得到步骤4)中每名玩家d(d1,d2,d3,d4,d5)值的最大值dmax,其对应的t为000、001、010、011、100中的一个,记为tdmax;算术匹配五个不同的tdmax为一个玩家组合,遍历步骤1)所有匹配玩家,生成五人一组的玩家组合,即得到初步玩家组合,提供给步骤6)筛选;
6)最终玩家组合的得出
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同济大学,未经同济大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911304653.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:杆类工件转动定位工装
- 下一篇:一种基于静电原理的奶瓶清洁器