CN113476847A - 一种游戏控制的方法、装置、设备及存储介质 - Google Patents
一种游戏控制的方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN113476847A CN113476847A CN202110839223.7A CN202110839223A CN113476847A CN 113476847 A CN113476847 A CN 113476847A CN 202110839223 A CN202110839223 A CN 202110839223A CN 113476847 A CN113476847 A CN 113476847A
- Authority
- CN
- China
- Prior art keywords
- virtual
- cartridge clip
- cartridge
- clip
- backpack
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 64
- 230000009471 action Effects 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 9
- 230000008859 change Effects 0.000 abstract description 7
- 230000003993 interaction Effects 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 6
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 238000005429 filling process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000004083 survival effect Effects 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/56—Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/60—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
- A63F13/69—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/837—Shooting of targets
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请提供一种游戏控制的方法、装置、设备及存储介质,属于界面操作交互技术领域。该方法包括:响应于虚拟物资的获取指令,控制游戏中的虚拟对象获取用于虚拟武器的虚拟***,并装入虚拟对象对应的虚拟背包中,虚拟物资包含虚拟***;确定与虚拟***适配的虚拟子弹的类型;当虚拟背包中包含与虚拟***适配的类型的虚拟子弹时,为虚拟***进行装弹处理,获得换弹后的虚拟***。本申请可以实现获取新的扩容***后自动进行子弹填充的操作,提高玩家的操作体验。
Description
技术领域
本申请涉及界面操作交互技术领域,具体而言,涉及一种游戏控制的方法、装置、设备及存储介质。
背景技术
在现有的FPS(Frames Per Second,每秒传输帧数)游戏中,例如:和平精英、绝地求生等,都会涉及游戏中的虚拟对象使用武器进行换弹的操作。
现有技术中,玩家可以获取扩充玩家***容量的道具,通常在虚拟对象获取到新的扩容***后,会将新的扩容***装备至武器上,玩家需要进一步对武器进行手动换子弹操作,以实现对武器的子弹填充,这导致了玩家需要消耗较多的时间进行填充的操作,使玩家的体验感较差。
发明内容
本申请的目的在于提供一种游戏控制的方法、装置、设备及存储介质,可以实现获取新的***后自动进行子弹填充的操作,提高玩家的操作体验。
本申请的实施例是这样实现的:
本申请实施例的一方面,提供一种游戏控制的方法,包括:
响应于虚拟物资的获取指令,控制游戏中的虚拟对象获取用于虚拟武器的虚拟***,并装入虚拟对象对应的虚拟背包中,虚拟物资包含虚拟***;
确定与虚拟***适配的虚拟子弹的类型;
当虚拟背包中包含与虚拟***适配的类型的虚拟子弹时,为虚拟***进行装弹处理,获得换弹后的虚拟***。
可选地,该方法还包括:
当虚拟背包中包含与虚拟***适配的虚拟武器时,将虚拟***装配于虚拟武器上。
可选地,虚拟***包括扩容***、快速***、快速扩容***。
可选地,将虚拟***装配于虚拟武器上之前,还包括:
确定虚拟武器当前未装配优先级高于或等于虚拟***的优先级的***。
可选地,当虚拟背包中包含与虚拟***适配的类型的虚拟子弹时,为虚拟***进行装弹处理,获得换弹后的虚拟***,包括:
当虚拟背包中包含与虚拟***适配的类型的虚拟子弹时,确定虚拟背包中当前包含的与虚拟***适配的类型的虚拟子弹的数量;
将虚拟背包中当前包含的与虚拟***适配的类型的虚拟子弹的数量与虚拟***的容量进行比较;
当虚拟背包中当前包含的与虚拟***适配的类型的虚拟子弹的数量大于或等于虚拟***的容量时,为虚拟***装满与虚拟***适配的类型的虚拟子弹,得到换弹后的虚拟***;
当虚拟背包中当前包含的与虚拟***适配的类型的虚拟子弹的数量小于虚拟***的容量时,将虚拟背包中所有与虚拟***适配的类型的虚拟子弹安装于虚拟***中,得到换弹后的虚拟***。
可选地,当虚拟背包中包含与虚拟***适配的类型的虚拟子弹时,为虚拟***进行装弹处理之前,该方法还包括:
获取自动装弹的配置信息,配置信息根据用户的设置指令生成。
可选地,该方法还包括:
当为虚拟***进行装弹处理时,控制虚拟对象执行预设的装弹处理动作。
本申请实施例的另一方面,提供一种游戏控制的装置,包括:响应模块、确定模块、装配模块;
响应模块,用于响应于虚拟物资的获取指令,控制游戏中的虚拟对象获取用于虚拟武器的虚拟***,并装入虚拟对象对应的虚拟背包中,虚拟物资包含虚拟***;
确定模块,用于确定与虚拟***适配的虚拟子弹的类型;
装配模块,用于当虚拟背包中包含与虚拟***适配的类型的虚拟子弹时,为虚拟***进行装弹处理,获得换弹后的虚拟***。
可选地,装配模块还用于当虚拟背包中包含与虚拟***适配的虚拟武器时,将虚拟***装配于虚拟武器上。
可选地,确定模块,还用于确定虚拟武器当前未装配优先级高于或等于虚拟***的优先级的***。
可选地,装配模块,具体用于当虚拟背包中包含与虚拟***适配的类型的虚拟子弹时,确定虚拟背包中当前包含与虚拟***适配的类型的虚拟子弹的数量;将虚拟背包中当前包含的与虚拟***适配的类型的虚拟子弹的数量与虚拟***的容量进行比较;当虚拟背包中当前包含的与虚拟***适配的类型的虚拟子弹的数量大于或等于虚拟***的容量时,为虚拟***装满与虚拟***适配的类型的虚拟子弹,得到换弹后的虚拟***;当虚拟背包中当前包含的与虚拟***适配的类型的虚拟子弹的数量小于虚拟***的容量时,将虚拟背包中所有与虚拟***适配的类型的虚拟子弹安装于虚拟***中,得到换弹后的虚拟***。
可选地,装配模块,还用于获取自动装弹的配置信息,配置信息根据用户的设置指令生成。
可选地,装配模块,还用于当为虚拟***进行装弹处理时,控制虚拟对象执行预设的装弹处理动作。
本申请实施例的另一方面,提供一种电子设备,包括:存储器、处理器,存储器中存储有可在处理器上运行的计算机程序,处理器执行计算机程序时,实现上述游戏控制的方法的步骤。
本申请实施例的另一方面,提供一种计算机可读存储介质,存储介质上存储有计算机程序,该计算机程序被处理器执行时,实现上述游戏控制的方法的步骤。
本申请实施例的有益效果包括:
本申请实施例提供的游戏控制的方法、装置、设备及存储介质中,可以响应于虚拟物资的获取指令,控制游戏中的虚拟对象获取用于虚拟武器的虚拟***,并装入虚拟对象对应的虚拟背包中,虚拟物资包含虚拟***;确定与虚拟***适配的虚拟子弹的类型;当虚拟背包中包含与虚拟***适配的类型的虚拟子弹时,为虚拟***进行装弹处理,获得换弹后的虚拟***。其中,当虚拟对象获取用于虚拟武器的虚拟***之后,可以将包含与虚拟***适配的类型的虚拟子弹进行装弹从而得到换弹后的虚拟***,可以使玩家在获取***后更加快速地实现装弹工作,减少游戏场景中玩家进行手动换弹所消耗的时间,从而使玩家的游戏过程更加流畅,进而可以提高玩家的游戏体验。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的游戏控制的方法的操作界面的展示示意图;
图2为本申请实施例提供的游戏控制的方法的流程示意图一;
图3为本申请实施例提供的游戏控制的方法的流程示意图二;
图4为本申请实施例提供的游戏控制的方法具体展示界面的示意图;
图5为本申请实施例提供的游戏控制的装置的结构示意图;
图6为本申请实施例提供的电子设备的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
在本申请的描述中,需要说明的是,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
为了更加清楚地对本申请实施例中所提供的游戏控制的方法进行说明,下面对该方法所应用的场景,以及该场景在电子设备中的操作界面进行解释说明。
图1为本申请实施例提供的游戏控制的方法的操作界面的展示示意图,请参照图1,该方法的执行主体可以是电子设备,该电子设备具体可以是手机、平板电脑、计算机等,在此不作限制。该操作界面具体可以是游戏的场景界面,在该界面中,可以设置多个虚拟控件,玩家可以通过对虚拟控件的操作来实现对游戏中的虚拟对象进行相应控制。
可选地,每个虚拟对象可以装配有虚拟武器,该虚拟武器可以是模拟现实中的枪或者其他具有安装虚拟***的虚拟武器,每种类型的虚拟武器可以装配有不同的附件,例如:对于枪类武器,附件可以包括:***、瞄准镜、枪托等,每种附件也可以设置有多个类型,不同类型的附件可以为虚拟武器增加不同的虚拟属性,具体增加的属性类型以及数值可以自行设置,在此不作限制。
在现有技术中,虚拟***可以包括扩容***、快速***、快速扩容***,其中,快速***的子弹容量通常比扩容***要小,例如:快速***的子弹容量上限是30发,扩容***的子弹容量上限是40发,但是,装备快速***的虚拟武器的换弹速度会比装备扩容***的虚拟武器的换弹速度快;而快速扩容***可以是兼顾两种***的特性,既能够以较快的速度进行换弹,另外,填装的子弹容量上限是40发。玩家操控的虚拟对象在获取虚拟武器时通常具有普通***,普通***不具有上述虚拟***的功能,而当虚拟对象获取到上述虚拟***之后,若将该虚拟***装配至虚拟武器之后,可以使虚拟武器具有对应的属性,例如:若装配了扩容***,其子弹容量上限增加了。但是由于玩家没有执行换弹的操作,因此,当前实际装弹量没有变,只有当玩家触发了换弹的虚拟控件之后,且背包中的子弹数量足够时,才会将虚拟武器当前实际装弹量更新为40发,这就导致了玩家需要额外的操作,也增加了玩家需要进行操作的时间,导致玩家在进行游戏时的体验感较差。
例如:图1中的子弹数量表示为30/30,其中,前面的30可以具体指的是实际填装的子弹的数量;后面的30可以具体指的是该虚拟***的子弹容量上限。
可选地,虚拟背包具体可以是每个虚拟对象对应的存储游戏中虚拟道具的背包,每个虚拟背包可以具有一定的存储上限,当玩家控制虚拟对象在虚拟场景中获取到虚拟物资(例如:虚拟***等)后,可以将这些虚拟物资存储与对应的虚拟背包中。
例如:当虚拟对象即将获取到一个虚拟***后,可以先检测虚拟背包是否可以存储下该虚拟***,若不能,则虚拟对象不能获取对应的虚拟***;相应地,若可以,则虚拟对象可以获取对应的虚拟***,并将该虚拟***存储于虚拟背包中。
下面来具体解释本申请实施例中提供的游戏控制方法的具体实施过程。
图2为本申请实施例提供的游戏控制的方法的流程示意图一,请参照图2,该方法包括:
S210:响应于虚拟物资的获取指令,控制游戏中的虚拟对象获取用于虚拟武器的虚拟***,并装入虚拟对象对应的虚拟背包中。
其中,虚拟物资包含虚拟***。
可选地,虚拟物资的获取指令可以是用户通过触发操作生成的指令,或者也可以是当满足预设条件时自动触发的指令,例如:玩家通过点击拾取控件而生成的指令或者当虚拟对象到预设位置处自动触发的指令,在此不作具体限制。
可选地,虚拟***可以是在虚拟场景中预设位置处设置的***,响应于虚拟物资的获取指令,可以使虚拟对象从虚拟场景中获取该虚拟***;可以直接将该虚拟***装配于虚拟武器上,或者也可以在执行后续填装子弹操作后将该虚拟***装配与虚拟武器上,具体可以根据实际需求进行设置,在此不作限制。
可选地,虚拟物资中可以包括多种类型的虚拟物品,例如:虚拟武器、虚拟***、虚拟子弹等,在此不作具体限制。
S220:确定与虚拟***适配的虚拟子弹的类型。
可选地,当虚拟***装配于虚拟武器上之后,可以在虚拟背包中确定是否有与虚拟***相匹配的虚拟子弹。
其中,不同的虚拟***可以对应有不同的虚拟武器类型,例如:虚拟武器可以包括:***、冲锋枪、步枪、散弹枪、狙击枪等;相应地,虚拟***也可以包括:***对应的虚拟***、冲锋枪对应的虚拟***、步枪对应的虚拟***、散弹枪对应的虚拟***以及狙击枪对应的虚拟***;对应不同类型的虚拟***,其可以适配的虚拟子弹也并不相同,例如:***对应的虚拟***适配的虚拟子弹为***子弹、冲锋枪对应的虚拟***适配的虚拟子弹为冲锋***、步枪对应的虚拟***适配的虚拟子弹为步***、散弹枪对应的虚拟***适配的虚拟子弹为散弹***、狙击枪对应的虚拟***适配的虚拟子弹为狙击***等;对于每种类型的虚拟子弹也可以包括不同的尺寸等,例如:步***可以包括5.56mm或者7.62mm的,在此不作具体限制。
S230:当虚拟背包中包含与虚拟***适配的类型的虚拟子弹时,为虚拟***进行装弹处理,获得换弹后的虚拟***。
可选地,当确定当前虚拟背包中包括对应类型的虚拟子弹后,可以将该虚拟子弹对虚拟***进行子弹填装处理,也即是换弹的过程,例如:若虚拟***为任意类型的扩容***或者快速扩容***时,可以将该类型的子弹从初始默认的30发换弹后调整为40发。
本申请实施例提供的游戏控制的方法中,可以响应于虚拟物资的获取指令,控制游戏中的虚拟对象获取用于虚拟武器的虚拟***,并装入虚拟对象对应的虚拟背包中,虚拟物资包含虚拟***;确定与虚拟***适配的虚拟子弹的类型;当虚拟背包中包含与虚拟***适配的类型的虚拟子弹时,为虚拟***进行装弹处理,获得换弹后的虚拟***。其中,当虚拟对象获取用于虚拟武器的虚拟***之后,可以将包含与虚拟***适配的类型的虚拟子弹进行装弹从而得到换弹后的虚拟***,可以使玩家在获取旬比***后更加快速的实现装弹工作,减少游戏场景中玩家进行手动换弹所消耗的时间,从而使玩家的游戏过程更加流畅,进而可以提高玩家的游戏体验。
可选地,该方法还包括:当虚拟背包中包含与虚拟***适配的虚拟武器时,将虚拟***装配于虚拟武器上。
可选地,可以确定虚拟背包中包含与虚拟***适配的虚拟武器,例如:******(例如可以包括:***快速***、***扩容***以及***快速扩容***)适配的虚拟武器即为***。
可选地,若确定虚拟背包中包含与虚拟***适配的虚拟武器,则将虚拟***装配于虚拟武器上。
可选地,具体可以在前述为虚拟***进行装弹处理之前进行装配(例如:获取虚拟***时),或者,也可以在前述为虚拟***进行装弹处理之后进行装配,在此不作具体限制,可以根据实际需求进行对应设置。
可选地,将虚拟***装配于虚拟武器上之前,还包括:确定虚拟武器当前未装配优先级高于或等于虚拟***的优先级的***。
可选地,将虚拟***装配于虚拟武器上之前可以确定虚拟背包中是否包括虚拟武器当前未装配优先级高于或等于虚拟***的优先级的***,其中,装配的优先级可以是用户自行设置的优先级也可以是默认的优先级,在此不作限制。
例如:对于同一虚拟武器对应的虚拟***中,可以设置快速扩容***的优先级大于扩容***的优先级大于快速***的优先级。
下面来具体解释本申请实施例中所提供的游戏控制方法的另一具体实施过程。
图3为本申请实施例提供的游戏控制的方法的流程示意图二,请参照图3,当虚拟背包中包含与虚拟***适配的类型的虚拟子弹时,为虚拟***进行装弹处理,获得换弹后的虚拟***,包括:
S310:当虚拟背包中包含与虚拟***适配的类型的虚拟子弹时,确定虚拟背包中当前包含的与虚拟***适配的类型的虚拟子弹的数量。
可选地,可以先判定虚拟背包中是否包含与虚拟***适配的类型的虚拟子弹,若不包含,则不需要进行填装子弹的处理;若包含,则可以进行虚拟子弹的数量的判定。其中,虚拟子弹可以存储于虚拟背包中,可以获取与虚拟***适配的类型的子弹数量,例如:若虚拟武器为***,则虚拟子弹的类型为***子弹。
S320:将虚拟背包中当前包含的与虚拟***适配的类型的虚拟子弹的数量与虚拟***的容量进行比较。
可选地,获取虚拟背包中当前包含的与虚拟***适配的类型的虚拟子弹的数量之后,可以将该虚拟子弹的数量与虚拟***的容量进行进一步比较,根据比较结果的不同,具体可以分别执行以下两个步骤。
S330:当虚拟背包中当前包含的与虚拟***适配的类型的虚拟子弹的数量大于或等于虚拟***的容量时,为虚拟***装满与虚拟***适配的类型的虚拟子弹,得到换弹后的虚拟***。
可选地,当虚拟背包中当前包含的与虚拟***适配的类型的虚拟子弹的数量大于或等于虚拟***的容量时,则可以确定当前虚拟背包中的虚拟子弹足够进行填装子弹工作,则可以为虚拟***装满与虚拟***适配的类型的虚拟子弹,得到换弹后的虚拟***。
可选地,以此法得到的填装子弹后的虚拟***中的虚拟子弹的数量为虚拟***的容量上限。
S340:当虚拟背包中当前包含的与虚拟***适配的类型的虚拟子弹的数量小于虚拟***的容量时,将虚拟背包中所有与虚拟***适配的类型的虚拟子弹安装于虚拟***中,得到换弹后的虚拟***。
可选地,当虚拟背包中当前包含的与虚拟***适配的类型的虚拟子弹的数量小于虚拟***的容量时,则可以确定虚拟***中的子弹填装后不能装满***,则可以将虚拟背包中所有与虚拟***适配的类型的虚拟子弹安装于虚拟***中,得到填装子弹后的虚拟***。
可选地,当虚拟背包中包含与虚拟***适配的类型的虚拟子弹时,为虚拟***进行装弹处理之前,该方法还包括:获取自动装弹的配置信息。
其中,配置信息根据用户的设置指令生成。
可选地,玩家可以通过设置控件或者设置的预设界面等方式对游戏中的配置信息进行自动装弹配置,当设置自动装弹后,获取新的虚拟***之后,可以实现自动装弹,例如:当前虚拟对象对应的虚拟武器中的虚拟***为快速***,当通过自动拾取或者玩家手动拾取获得优先级更高的虚拟***时,例如扩容***或者快速扩容***,可以进行***更换,进而实现自动装弹,可以自动执行上述S310-S340的过程,在此不作具体限制。
可选地,预设界面可以是当前游戏场景中的二级界面,例如:玩家可以通过点击游戏场景中的“设置”控件,来打开该二级界面,在该界面中,玩家可以进行对应的设置,例如:可以进行二选一“是否打开自动填装子弹功能”;若选择是,则可以生成自动控制状态标识;相应地,若选择不是,则不生成该状态标识。
可选地,玩家具体可以通过二选一类型控件的操作,进行对应的选择,从而生成对应的自动控制状态标识。该自动控制状态标识可以用于标识当虚拟对象即将执行预设动作时,可以自动执行该动作,若不存在该状态标识,则虚拟对象在执行预设动作之前,会弹出预设弹窗,来使玩家确定是否需要执行该动作,若不执行该动作,则可以不进行前述将第一附件的装配属性调整为目标属性这一过程。
可选地,该方法还包括:当为虚拟***进行装弹处理时,控制虚拟对象执行预设的装弹处理动作。
可选地,控制目标虚拟对象执行预设动作之前,可以先进行状态标识的判定,若具有自动控制状态标识,则可以控制目标虚拟对象执行预设动作;相应地,若不具有自动控制状态标识,则可以会弹出预设弹窗,来使玩家确定是否需要执行该动作。该具体流程设置可以根据用户的需求进行设置,在此不作限制。
可选地,玩家也可以通过前述方式进行预设,例如:当获取到的虚拟***的优先级与当前虚拟背包中已有的同一类型虚拟***的优先级不同时,可以丢弃优先级较低的。具体可以根据玩家的需求进行对应设置,在此不作限制。
下面通过具体的实施例来解释本申请实施例中在执行上述方法时,界面上的显示变化情况。
图4为本申请实施例提供的游戏控制的方法具体展示界面的示意图,请参照图4,图4的左侧子图即为图1中的画面,右侧子图即为安装新获取的虚拟***之后的画面,执行上述操作后,***的容量上限由30变为了40,相应地,当前填装的子弹数量也从30变为了40。
下述对用以执行的本申请所提供的游戏中虚拟武器的附件处理方法所对应的装置、设备及存储介质等进行说明,其具体的实现过程以及技术效果参见上述,下述不再赘述。
图5为本申请实施例提供的游戏控制的装置的结构示意图,请参照图5,该装置包括:响应模块510、确定模块520、装配模块530;
响应模块510,用于响应于虚拟物资的获取指令,控制游戏中的虚拟对象获取用于虚拟武器的虚拟***,并装入虚拟对象对应的虚拟背包中,虚拟物资包含虚拟***;
确定模块520,用于确定与虚拟***适配的虚拟子弹的类型;
装配模块530,用于当虚拟背包中包含与虚拟***适配的类型的虚拟子弹时,为虚拟***进行装弹处理,获得换弹后的虚拟***。
可选地,装配模块530,还用于当虚拟背包中包含与虚拟***适配的虚拟武器时,将虚拟***装配于虚拟武器上。
可选地,确定模块520,还用于确定虚拟武器当前未装配优先级高于或等于虚拟***的优先级的***。
可选地,装配模块530,具体用于当虚拟背包中包含与虚拟***适配的类型的虚拟子弹时,确定虚拟背包中当前包含的与虚拟***适配的类型的虚拟子弹的数量;将虚拟背包中当前包含的与虚拟***适配的类型的虚拟子弹的数量与虚拟***的容量进行比较;当虚拟背包中当前包含的与虚拟***适配的类型的虚拟子弹的数量大于或等于虚拟***的容量时,为虚拟***装满与虚拟***适配的类型的虚拟子弹,得到换弹后的虚拟***;当虚拟背包中当前包含的与虚拟***适配的类型的虚拟子弹的数量小于虚拟***的容量时,将虚拟背包中所有与虚拟***适配的类型的虚拟子弹安装于虚拟***中,得到换弹后的虚拟***。
可选地,装配模块530,还用于获取自动装弹的配置信息,配置信息根据用户的设置指令生成。
可选地,装配模块530,还用于当为虚拟***进行装弹处理时,控制虚拟对象执行预设的装弹处理动作。
上述装置用于执行前述实施例提供的方法,其实现原理和技术效果类似,在此不再赘述。
以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,简称ASIC),或,一个或多个微处理器(digital singnal processor,简称DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,简称FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(CentralProcessing Unit,简称CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上***(system-on-a-chip,简称SOC)的形式实现。
图6为本申请实施例提供的电子设备的结构示意图,请参照图6,电子设备,包括:存储器810、处理器820,存储器810中存储有可在处理器820上运行的计算机程序,处理器820执行计算机程序时,实现上述游戏控制的方法的步骤。
本申请实施例的另一方面,还提供一种计算机可读存储介质,存储介质上存储有计算机程序,该计算机程序被处理器执行时,实现上述游戏控制的方法的步骤。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本发明各个实施例方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (10)
1.一种游戏控制的方法,其特征在于,包括:
响应于虚拟物资的获取指令,控制所述游戏中的虚拟对象获取用于虚拟武器的虚拟***,并装入所述虚拟对象对应的虚拟背包中,所述虚拟物资包含所述虚拟***;
确定与所述虚拟***适配的虚拟子弹的类型;
当所述虚拟背包中包含所述类型的虚拟子弹时,为所述虚拟***进行装弹处理,获得换弹后的所述虚拟***。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述虚拟背包中包含与所述虚拟***适配的虚拟武器时,将所述虚拟***装配于所述虚拟武器上。
3.根据权利要求1所述的方法,其特征在于,所述虚拟***包括扩容***、快速***、快速扩容***。
4.根据权利要求2所述的方法,其特征在于,所述将所述虚拟***装配于所述虚拟武器上之前,还包括:
确定所述虚拟武器当前未装配优先级高于或等于所述虚拟***的优先级的***。
5.根据权利要求1所述的方法,其特征在于,所述当所述虚拟背包中包含所述类型的虚拟子弹时,为所述虚拟***进行装弹处理,获得换弹后的所述虚拟***,包括:
当所述虚拟背包中包含所述类型的虚拟子弹时,确定所述虚拟背包中当前包含的所述类型的虚拟子弹的数量;
将所述虚拟背包中当前包含的所述类型的虚拟子弹的数量与所述虚拟***的容量进行比较;
当所述虚拟背包中当前包含的所述类型的虚拟子弹的数量大于或等于所述虚拟***的容量时,为所述虚拟***装满所述类型的虚拟子弹,得到换弹后的所述虚拟***;
当所述虚拟背包中当前包含的所述类型的虚拟子弹的数量小于所述虚拟***的容量时,将所述虚拟背包中所有所述类型的虚拟子弹安装于所述虚拟***中,得到换弹后的所述虚拟***。
6.根据权利要求1所述的方法,其特征在于,所述当所述虚拟背包中包含所述类型的虚拟子弹时,为所述虚拟***进行装弹处理之前,所述方法还包括:
获取自动装弹的配置信息,所述配置信息根据用户的设置指令生成。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:
当为所述虚拟***进行装弹处理时,控制所述虚拟对象执行预设的装弹处理动作。
8.一种游戏控制的装置,其特征在于,包括:响应模块、确定模块、装配模块;
所述响应模块,用于响应于虚拟物资的获取指令,控制所述游戏中的虚拟对象获取用于虚拟武器的虚拟***,并装入所述虚拟对象对应的虚拟背包中,所述虚拟物资包含所述虚拟***;
所述确定模块,用于确定与所述虚拟***适配的虚拟子弹的类型;
所述装配模块,用于当所述虚拟背包中包含所述类型的虚拟子弹时,为所述虚拟***进行装弹处理,获得换弹后的所述虚拟***。
9.一种电子设备,其特征在于,包括:存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述权利要求1至7任一项所述的方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,该计算机程序被处理器执行时,实现权利要求1至7中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110839223.7A CN113476847B (zh) | 2021-07-23 | 2021-07-23 | 一种游戏控制的方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110839223.7A CN113476847B (zh) | 2021-07-23 | 2021-07-23 | 一种游戏控制的方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113476847A true CN113476847A (zh) | 2021-10-08 |
CN113476847B CN113476847B (zh) | 2024-06-04 |
Family
ID=77942295
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110839223.7A Active CN113476847B (zh) | 2021-07-23 | 2021-07-23 | 一种游戏控制的方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113476847B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWM268089U (en) * | 2004-09-15 | 2005-06-21 | Zeroplus Technology Co Ltd | Light gun device |
JP2008093309A (ja) * | 2006-10-13 | 2008-04-24 | Sega Corp | 電子遊戯装置、電子遊戯用制御方法およびゲームプログラム |
CN108671544A (zh) * | 2018-05-16 | 2018-10-19 | 腾讯科技(深圳)有限公司 | 虚拟环境中的枪械装配方法、设备及存储介质 |
CN109350964A (zh) * | 2018-09-28 | 2019-02-19 | 腾讯科技(深圳)有限公司 | 控制虚拟角色的方法、装置、设备及存储介质 |
CN110947176A (zh) * | 2019-11-29 | 2020-04-03 | 腾讯科技(深圳)有限公司 | 虚拟对象控制方法、子弹数目记录方法、装置及介质 |
CN112755539A (zh) * | 2021-01-21 | 2021-05-07 | 北京字跳网络技术有限公司 | 一种交互展示的方法、装置及计算机存储介质 |
CN113069772A (zh) * | 2021-03-31 | 2021-07-06 | 网易(杭州)网络有限公司 | 游戏中虚拟道具的装配方法、装置以及电子设备 |
-
2021
- 2021-07-23 CN CN202110839223.7A patent/CN113476847B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWM268089U (en) * | 2004-09-15 | 2005-06-21 | Zeroplus Technology Co Ltd | Light gun device |
JP2008093309A (ja) * | 2006-10-13 | 2008-04-24 | Sega Corp | 電子遊戯装置、電子遊戯用制御方法およびゲームプログラム |
CN108671544A (zh) * | 2018-05-16 | 2018-10-19 | 腾讯科技(深圳)有限公司 | 虚拟环境中的枪械装配方法、设备及存储介质 |
CN109350964A (zh) * | 2018-09-28 | 2019-02-19 | 腾讯科技(深圳)有限公司 | 控制虚拟角色的方法、装置、设备及存储介质 |
CN110947176A (zh) * | 2019-11-29 | 2020-04-03 | 腾讯科技(深圳)有限公司 | 虚拟对象控制方法、子弹数目记录方法、装置及介质 |
CN112755539A (zh) * | 2021-01-21 | 2021-05-07 | 北京字跳网络技术有限公司 | 一种交互展示的方法、装置及计算机存储介质 |
CN113069772A (zh) * | 2021-03-31 | 2021-07-06 | 网易(杭州)网络有限公司 | 游戏中虚拟道具的装配方法、装置以及电子设备 |
Non-Patent Citations (2)
Title |
---|
热爱游戏的家里蹲少年: "APEX英雄第八赛季金色弹匣推出", pages 1 - 2, Retrieved from the Internet <URL:https://www.bilibili.com/read/cv9531636/> * |
狙击手麦克: "挑战50发子弹的汤姆逊吃鸡,最好用的群战武器", pages 15 - 30, Retrieved from the Internet <URL:https://www.bilibili.com/video/BV1Gb41117V5/> * |
Also Published As
Publication number | Publication date |
---|---|
CN113476847B (zh) | 2024-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10183222B2 (en) | Systems and methods for triggering action character cover in a video game | |
CN108671544B (zh) | 虚拟环境中的枪械装配方法、设备及存储介质 | |
CN110947176B (zh) | 虚拟对象控制方法、子弹数目记录方法、装置及介质 | |
CN112791390B (zh) | 一种道具的拾取方法、终端、电子设备及可读存储介质 | |
CN113426123B (zh) | 一种游戏中虚拟道具的装配方法、装置、设备及存储介质 | |
CN110975289B (zh) | 射击模式切换控制方法和装置、存储介质及电子装置 | |
CN109063270B (zh) | 一种地面聚合实体直瞄射击毁伤裁决方法及存储介质 | |
JP7345956B2 (ja) | 仮想アイテム取得方法、仮想アイテム取得装置、コンピュータプログラム、及び電子装置 | |
CN112755539A (zh) | 一种交互展示的方法、装置及计算机存储介质 | |
CN112755525A (zh) | 一种展示控制的方法、装置以及计算机存储介质 | |
US20240100431A1 (en) | In-game information processing method and apparatus, electronic device, and storage medium | |
CN104040585A (zh) | 在线第一人称射击游戏中的双模式武器的提供***、方法以及计算机可读记录介质 | |
CN113069772B (zh) | 游戏中虚拟道具的装配方法、装置以及电子设备 | |
CN113476847A (zh) | 一种游戏控制的方法、装置、设备及存储介质 | |
CN110893277A (zh) | 控制虚拟对象与投掷物进行交互的方法、装置和存储介质 | |
CN113499590A (zh) | 游戏中射击的控制方法、装置、电子设备及可读介质 | |
CN110694268A (zh) | 射击游戏中辅助射击的方法及装置 | |
WO2023240883A9 (zh) | 虚拟道具的交互控制方法、装置及电子设备 | |
CN115569377A (zh) | 一种游戏中虚拟道具的控制方法、控制装置、设备和介质 | |
CN111068331B (zh) | 虚拟道具的动画配置方法及装置、存储介质及电子装置 | |
CN113599822A (zh) | 虚拟道具的控制方法和装置、存储介质及电子设备 | |
CN112121416A (zh) | 虚拟道具的控制方法、装置、终端及存储介质 | |
CN112121426A (zh) | 道具获取方法和装置、存储介质及电子设备 | |
KR101497044B1 (ko) | 온라인 게임방법 | |
CN112843698A (zh) | 虚拟武器的控制方法、存储介质和电子装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |