一种模拟操作的游戏算法系统及方法技术方案

技术编号:19615995 阅读:27 留言:0更新日期:2018-12-01 03:07
本发明专利技术公开了一种模拟操作的游戏算法系统及方法。本发明专利技术模拟操作的游戏算法系统,包括:捕获模块,用于捕获用户的操作;学习模块,用于对用户的操作进行深度学习;应用模块,用于当切换到自动游戏模式时,根据深度学习的结果模拟用户的操作。本发明专利技术还公开了一种模拟操作的游戏算法方法,包括:S1、捕获用户的操作;S2、对用户的操作进行深度学习;S3、当切换到自动游戏模式时,根据深度学习的结果模拟用户的操作。本发明专利技术可以智能地模仿用户的游戏操作风格,在用户无法继续玩本局未结束的游戏的时候,代替用户进行继续操作,从而实现与用户相似的操作方式进行自动操作。

A Game Algorithmic System and Method for Simulated Operation

The invention discloses a game algorithm system and method for simulating operation. The game arithmetic system of the invention simulates operation, including: capture module for capturing user's operation; learning module for deep learning of user's operation; Application module for simulating user's operation according to the result of deep learning when switching to automatic game mode. The invention also discloses a game algorithm method for simulating operation, including: S1, capturing user's operation; S2, deep learning of user's operation; S3, simulating user's operation according to the result of deep learning when switching to automatic game mode. The invention can intelligently imitate the user's game operation style, and replace the user to continue the operation when the user can not continue to play the game which is not finished by the local bureau, so as to realize the automatic operation similar to the user's operation mode.

【技术实现步骤摘要】
一种模拟操作的游戏算法系统及方法
本专利技术属于计算机
,尤其涉及一种模拟操作的游戏算法系统及方法。
技术介绍
网游是现代非常流行的一种游戏,尤其对于男生的世界来说,各种网络游戏风靡。现在一些非常火热的游戏如英雄联盟、阴阳师、Dota等电脑游戏,在广受大家喜爱的同时,又消耗了大量的时间。尤其对于越来越多的国产手游,如王者荣耀等,随时随地可以玩游戏,但是又不能在游戏开局后随时随地退出。熟悉这类游戏的用户都非常清楚,当用户正在进行电脑或者手机游戏时,由于有其他事情无法继续完成此局游戏,用户强制退出游戏后,系统会对本局游戏挂机,该具游戏结束后用户将被游戏处罚或者拉低该用户的平均水平。基本所有的游戏都会有挂机处罚:降级、警告甚至封号等处罚。游戏挂机是用户没有时间亲自进行游戏时,帮助用户采用电脑人物自动进行游戏的工具。如公开号为CN102882891B的专利技术专利所公开的一种页游挂机服务器及其挂机方法。所述方法包括:接收浏览器发出的游戏挂机请求和对应上传的浏览器用户信息;对所述对应上传的浏览器用户信息进行认证,生成认证是否通过的信息并发送给浏览器;接收浏览器上传的浏览器用户的游戏数据,为所述游戏挂机请求配置对应的虚拟机;发起向对应页游服务器的登录,在登录成功后自动进行游戏挂机并且生成游戏挂机成功信息;发送所述游戏挂机成功信息至浏览器。该专利技术在对游戏进行挂机时,仅仅是统一的电脑人物的操作,不能模拟用户真实的水平进行操作。本专利技术主要解决的问题有:(1)用户有事的时候可以随时中断正在进行的游戏,本专利技术将模拟用户进行相当水平的操作;(2)无论手游还是电脑游戏,使用本专利技术的用户都可以灵活操控自己的游戏时间,而不再受限于游戏中断退出被处罚或者降级等处罚,消除中断游戏而带来的一系列弊端。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
针对现有技术存在的上述技术问题,本专利技术提供了一种模拟操作的游戏算法系统及方法,本专利技术智能地模仿用户的游戏操作风格,在用户无法继续玩本局未结束的游戏的时候,代替用户进行继续操作,从而实现与用户相当的游戏水平进行自动操作。为达到上述技术目的,本专利技术采取如下技术方案:一种模拟操作的游戏算法系统,其包括:捕获模块,用于捕获用户的操作;学习模块,用于对用户的操作进行深度学习;应用模块,用于当切换到自动游戏模式时,根据深度学习的结果模拟用户的操作。作为本专利技术的优选,所述捕获模块捕获的操作具体包括:打斗场景和/或走位方式和/或打怪场景。作为本专利技术的优选,所述系统还包括:记忆模块,用于存储所述捕获模块捕获到的内容。作为本专利技术的优选,所述系统还包括:分析模块,用于分别对用户操作的操作水平、操作风格、操作技巧进行分类。作为本专利技术的优选,操作水平分为胜利或失败;操作风格分为:退缩型或主动出击型;操作技巧为技能释放的顺序。作为本专利技术的优选,所述应用模块包括:当游戏的开局时间少于或等于预设时间时,应用模块根据以往深度学习的结果模拟用户的操作;当游戏的开局时间多于预设时间时,应用模块根据本局深度学习的结果模拟用户的操作。一种模拟操作的游戏算法方法,其包括:S1、捕获用户的操作;S2、对用户的操作进行深度学习;S3、当切换到自动游戏模式时,根据深度学习的结果模拟用户的操作。作为本专利技术的优选,在所述步骤S1之后还包括:A、存储捕获到的走位方式和/或打怪场景和/或打斗场景。作为本专利技术的优选,在所述步骤A之后还包括:B、分别对用户操作的操作水平、操作风格、操作技巧进行分类。作为本专利技术的优选,所述步骤S3包括:当游戏的开局时间少于或等于预设时间时,根据以往深度学习的结果模拟用户的操作;当游戏的开局时间多于预设时间时,根据本局深度学习的结果模拟用户的操作。本专利技术提供的技术方案可以包括以下有益效果:1、本专利技术解决了现有技术中用户在一局游戏中临时有事时,只能将游戏交给统一的操作技术不高的电脑人物进行操作,游戏结束还要受到惩罚的问题。2、本专利技术可以智能地模仿用户的游戏操作风格,在用户无法继续玩本局游戏的时候,代替用户进行继续操作,从而实现与用户相似的操作方式进行自动操作。3、本专利技术可以使游戏者不再受限于所谓的无法退出游戏等的限制,灵活控制自己的时间,并且不会因为用户停止操作游戏而受处罚以及影响自己的游戏等级等。附图说明图1为本专利技术实施例1的模拟操作的游戏算法系统结构图;图2为本专利技术实施例2的模拟操作的游戏算法系统结构图;图3为本专利技术实施例3的模拟操作的游戏算法方法流程图。具体实施方式现在参看后文中的附图,更完整地描述本专利技术,在图中,显示了本专利技术的实施例。然而,本专利技术可体现为多种不同的形式,并且不应理解为限于本文中所提出的特定实施例。确切地说,这些实施例用于将本专利技术的范围传达给本领域的技术人员。除非另外限定,否则,本文中所使用的术语(包括技术性和科学性术语)应理解为具有与本专利技术所属的领域中的技术人员通常所理解的意义相同的意义。而且,要理解的是,本文中所使用的术语应理解为具有与本说明书和相关领域中的意义一致的意义,并且不应通过理想的或者过度正式的意义对其进行解释,除非本文中明确这样规定。实施例1下面结合附图来详细说明本专利技术的技术方案。本实施例提供了一种模拟操作的游戏算法系统,如图1所示,包括:捕获模块100,学习模块200,应用模块300,本方案的具体操作过程如下:捕获模块100,用于捕获用户的操作。在用户操作游戏的过程中,凡是用户出现打斗等场面时,可以实时捕获用户的操作场景。各游戏类似,打斗场面就是出现与敌方冲击的场面。同时,用户未与敌方打斗时的时间段,周期性地进行用户操作捕捉,捕捉到用户的非打斗场景下的走位、打怪等的操作风格。学习模块200,用于对用户的操作进行深度学习。在捕获模块100捕获到用户的游戏操作数据之后,本专利技术将会针对游戏中不同的实际场景进行深度学习。每一个用户都拥有自己独特的操作风格,通过对用户的操作深度学习,系统将掌握用户的操作模式。应用模块300,用于当切换到自动游戏模式时,根据深度学习的结果模拟用户的操作。所述自动游戏模式为应用模块300替代用户进行未结束的游戏。当用户正在进行电脑或者手机游戏时,由于有其他事情无法继续完成此局游戏,但是又受限与游戏有处罚功能或者降低游戏等级等条件时,用户开启自动游戏模式开启,此时应用模块300会调用学习模块所深度学习到的内容,以达到非常完美地模仿用户操作。优选为,本专利技术作为一种游戏学习的算法,是存在于服务器上的,当用户连接网络进行游戏切时,就可以直接从服务器上调用此算法。在算法执行的过程中,捕获模块100和学习模块200所处理得到的结果均会在用户终端上以数据的形式存储。当游戏切入自动游戏模式阶段时,此算法将会调用以上用户终端上所存储的数据进行实际应用操作。综上所述,本实施例提供的一种模拟操作的游戏算法系统,本实施例可以智能地模仿用户的游戏操作风格,在用户无法继续玩本局游戏的时候,代替用户进行继续操作,从而实现与用户相似的操作方式进行自动操作。实施例2本实施例与上述实施例1基本相同,包括实施例1的捕获模块100,学习模块200,应用模块300,本实施例与实施例1的区别在于,本实施例还包括:记忆模块400,分析模块500,如图2所示,本实施例本文档来自技高网
...

【技术保护点】
1.一种模拟操作的游戏算法系统,其特征在于,包括:捕获模块,用于捕获用户的操作;学习模块,用于对用户的操作进行深度学习;应用模块,用于当切换到自动游戏模式时,根据深度学习的结果模拟用户的操作。

【技术特征摘要】
1.一种模拟操作的游戏算法系统,其特征在于,包括:捕获模块,用于捕获用户的操作;学习模块,用于对用户的操作进行深度学习;应用模块,用于当切换到自动游戏模式时,根据深度学习的结果模拟用户的操作。2.根据权利要求1所述的模拟操作的游戏算法系统,其特征在于,所述捕获模块捕获的操作具体包括:打斗场景和/或走位方式和/或打怪场景。3.根据权利要求1所述的模拟操作的游戏算法系统,其特征在于,所述系统还包括:记忆模块,用于存储所述捕获模块捕获到的内容。4.根据权利要求1所述的模拟操作的游戏算法系统,其特征在于,所述系统还包括:分析模块,用于分别对用户操作的操作水平、操作风格、操作技巧进行分类。5.根据权利要求4所述的模拟操作的游戏算法系统,其特征在于,操作水平分为胜利或失败;操作风格分为:退缩型或主动出击型;操作技巧为技能释放的顺序。6.根据权利要求5所述的模拟操作的游戏算法系统,其特征在于,所述应用模块包括:当游戏的开局时...

【专利技术属性】
技术研发人员:祝梦影
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1