角色行为定义方法、装置及电子设备制造方法及图纸

技术编号:16491136 阅读:41 留言:0更新日期:2017-11-03 22:03
本发明专利技术实施例提供了一种角色行为定义方法、装置及电子设备,涉及游戏技术领域。所述方法包括获取玩家选择的通用行为数据,所述通用行为数据表征所述游戏角色做出的一种行为;再接收玩家对所述通用行为数据进行编辑,获得编辑后所述玩家选择的游戏角色对应的自定义通用行为数据,以便控制所述玩家选择的游戏角色做出所述自定义通用行为数据对应的行为,以此实现玩家自由设定游戏角色行为,更加智能化,提升用户的体验。

Role definition method, device and electronic equipment

The embodiment of the invention provides a method, device and electronic equipment for defining the role behavior, which relates to the field of game technology. The method includes general behavior data acquisition game player choice, an act of the general behavior data characterizing the game character made for the game player to receive; general behavior data editing, custom game characters of the general behavior of the data corresponding to the selected game player obtained after editing, in order to control the game player game role select the custom make general behavior data corresponding to the behavior, in order to achieve the freedom to set the game game player role behavior, more intelligent, enhance the user experience.

【技术实现步骤摘要】
角色行为定义方法、装置及电子设备
本专利技术涉及游戏
,具体而言,涉及一种角色行为定义方法、装置及电子设备。
技术介绍
目前主流游戏中,具有学习能力与环境自适应能力的非玩家控制角色(Non-Player-ControlledCharacter,NPC)是的一个研究热点,但是采用传统的基于固定规则的算法往往无法实现比较复杂的角色行为,而且规则固定后无法更新,遇到未知情况会产生不可处理的未知行为。玩家对于游戏内角色智能低下普遍不满意,NPC的人工智能(ArtificialIntelligence,AI)能力已经成为游戏发展的一大瓶颈。目前对抗类型游戏都是完全由玩家通过输入设备直接对游戏内的玩家控制角色(Player-ControlledCharacter,PCC)进行控制,而玩家无法自行定义NPC、PCC的行为。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种角色行为定义方法、装置及电子设备,以改善上述问题。为了实现上述目的,本专利技术采取的技术方案如下:第一方面,本专利技术实施例提供了一种角色行为定义方法,所述方法包括获取玩家选择的通用行为数据,所述通用行为数据表征所述游戏角色做出的一种行为;接收玩家对所述通用行为数据进行编辑,获得编辑后所述玩家选择的游戏角色对应的自定义通用行为数据,以便控制所述玩家选择的游戏角色做出所述自定义通用行为数据对应的行为。第二方面,本专利技术实施例提供了一种角色行为定义装置,所述装置包括通用行为获取单元、自定义行为获取单元。所述通用行为获取单元,用于获取玩家选择的通用行为数据,所述通用行为数据表征所述游戏角色做出的一种行为。所述自定义行为获取单元,用于接收玩家对所述通用行为获取单元中的通用行为数据进行编辑,获得编辑后所述玩家选择的游戏角色对应的自定义通用行为数据,以便控制所述玩家选择的游戏角色做出所述自定义通用行为数据对应的行为。第三方面,本专利技术实施例提供了一种电子设备,电子设备包括处理器和存储器,所述处理器和所述存储器通过总线电连接;所述存储器用于存储程序;所述处理器,用于通过所述总线调用存储在所述存储器中的程序,执行:获取玩家选择的通用行为数据,所述通用行为数据表征所述游戏角色做出的一种行为;接收玩家对所述通用行为数据进行编辑,获得编辑后所述玩家选择的游戏角色对应的自定义通用行为数据,以便控制所述玩家选择的游戏角色做出所述自定义通用行为数据对应的行为。本专利技术实施例提供了一种角色行为定义方法、装置及电子设备,获取玩家选择的通用行为数据,所述通用行为数据表征所述游戏角色做出的一种行为;然后接收玩家对所述通用行为数据进行编辑,获得编辑后所述玩家选择的游戏角色对应的自定义通用行为数据,以便控制所述玩家选择的游戏角色做出所述自定义通用行为数据对应的行为,以此实现玩家自由设定游戏角色行为,更加智能化,提升用户的体验。本专利技术的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术实施例了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为一种可应用于本申请实施例中的电子设备的结构框图;图2为本专利技术第一实施例提供的角色行为定义方法的流程图;图3为本专利技术第二实施例提供的角色行为定义方法的流程图;图4为本专利技术第三实施例提供的角色行为定义装置的结构框图;图5为本专利技术第四实施例提供的角色行为定义装置的结构框图。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本专利技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。请参阅图1,图1示出了一种可应用于本申请实施例中的电子设备100的结构框图。该电子设备100可以作为用户终端,也可以作为服务器。所述用户终端可以个人电脑(personalcomputer,PC)、平板电脑、智能手机、个人数字助理(personaldigitalassistant,PDA)等终端设备。如图1所示,电子设备100可以包括存储器110、存储控制器111、处理器112和角色行为定义装置。存储器110、存储控制器111、处理器112各元件之间直接或间接地电连接,以实现数据的传输或交互。例如,这些元件之间可以通过一条或多条通讯总线或信号总线实现电连接。角色行为定义方法分别包括至少一个可以以软件或固件(firmware)的形式存储于存储器110中的软件功能单元,例如所述角色行为定义装置包括的软件功能单元或计算机程序。存储器110可以存储各种软件程序以及单元,如本申请实施例提供的角色行为定义方法及装置对应的程序指令/单元。处理器112通过运行存储在存储器110中的软件程序以及单元,从而执行各种功能应用以及数据处理,即实现本申请实施例中的角色行为定义方法。存储器110可以包括但不限于随机存取存储器(RandomAccessMemory,RAM),只读存储器(ReadOnlyMemory,ROM),可编程只读存储器(ProgrammableRead-OnlyMemory,PROM),可擦除只读存储器(ErasableProgrammableRead-OnlyMemory,EPROM),电可擦除只读存储器(ElectricErasableProgrammableRead-OnlyMemory,EEPROM)等。处理器112可以是一种集成电路芯片,具有信号处理能力。上述处理器可以是通用处理器,包括中央处理器(CentralProcessingUnit,简称CPU)、网络处理器(NetworkProcessor,简称NP)等;还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。其可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。第一实施例请参阅图2,本专利技术实施例提供了一种角色行为定义方法,所述方法包括:步骤S200:获取玩家选择的通用行为数据,所述通用行为数据表征所述游戏角色做出的一种行为;获取玩家选择的通用行为数据提供给玩家,玩家可以直接使用而不加修改,也可以根据自己的能力对其修改,本文档来自技高网...
角色行为定义方法、装置及电子设备

【技术保护点】
一种角色行为定义方法,其特征在于,所述方法包括:获取玩家选择的通用行为数据,所述通用行为数据表征所述游戏角色做出的一种行为;接收玩家对所述通用行为数据进行编辑,获得编辑后所述玩家选择的游戏角色对应的自定义通用行为数据,以便控制所述玩家选择的游戏角色做出所述自定义通用行为数据对应的行为。

【技术特征摘要】
1.一种角色行为定义方法,其特征在于,所述方法包括:获取玩家选择的通用行为数据,所述通用行为数据表征所述游戏角色做出的一种行为;接收玩家对所述通用行为数据进行编辑,获得编辑后所述玩家选择的游戏角色对应的自定义通用行为数据,以便控制所述玩家选择的游戏角色做出所述自定义通用行为数据对应的行为。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收玩家对所述通用行为数据和所述自定义通用行为数据进行组合,获得组合后所述玩家选择的游戏角色对应的组合通用行为数据,以便控制所述玩家选择的游戏角色做出所述组合通用行为数据对应的行为。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:基于所述组合通用行为数据对应的行为,设置竞技规则。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:基于竞技规则,将所述组合通用行为数据对应的行为以可视化显示。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:预先存储游戏角色的多种通用行为数据。6.一种角色行为定义装置,其特征在于,所述装置包括通用行为获取单元、自定义行为获取单元;所述通用行为获取单元,用于获取玩家选择的通用行为数据,所述通用行为数据表征所述游戏角色做出的一种行为;所述自定义行为获取单元,用于接收玩家对所述通用行为获取单元中的通用行为数据进行编辑,获得编辑后所述玩家...

【专利技术属性】
技术研发人员:陈鑫
申请(专利权)人:北京像素软件科技股份有限公司
类型:发明
国别省市:北京,11

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

1