CN113577762A - 游戏中道具的拾取方法、装置、电子设备及可读介质 - Google Patents
游戏中道具的拾取方法、装置、电子设备及可读介质 Download PDFInfo
- Publication number
- CN113577762A CN113577762A CN202110859007.9A CN202110859007A CN113577762A CN 113577762 A CN113577762 A CN 113577762A CN 202110859007 A CN202110859007 A CN 202110859007A CN 113577762 A CN113577762 A CN 113577762A
- Authority
- CN
- China
- Prior art keywords
- game
- item
- picked
- picking
- prop
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 100
- 230000002452 interceptive effect Effects 0.000 claims description 38
- 230000004044 response Effects 0.000 claims description 27
- 238000012545 processing Methods 0.000 claims description 19
- 238000004891 communication Methods 0.000 claims description 18
- 238000012163 sequencing technique Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 6
- 230000008569 process Effects 0.000 abstract description 22
- 238000010586 diagram Methods 0.000 description 10
- 230000003993 interaction Effects 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 7
- 239000013078 crystal Substances 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 230000000007 visual effect Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000003814 drug Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000008280 blood Substances 0.000 description 1
- 210000004369 blood Anatomy 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 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/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
-
- 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/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F13/533—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
-
- 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
-
- 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
-
- 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
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/30—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
- A63F2300/308—Details of the user interface
-
- 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
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/6045—Methods for processing data by generating or executing the game program for mapping control signals received from the input arrangement into game commands
-
- 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
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/65—Methods for processing data by generating or executing the game program for computing the condition of a game character
-
- 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
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8076—Shooting
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例提供了一种游戏中道具的拾取方法、装置、电子设备及可读介质,通过电子终端提供图形用户界面,在图形用户界面中显示虚拟准心、至少部分的游戏场景以及位于游戏场景中的玩家角色与若干个游戏道具,在游戏过程中,玩家可以控制玩家角色对游戏道具进行拾取,则终端可以响应针对玩家角色的瞄准控制操作,调整虚拟准星的瞄准方向,并根据虚拟准心的瞄准方向在游戏道具中确定待拾取游戏道具,接着可以响应于针对该待拾取游戏道具的拾取操作,控制玩家角色对待拾取游戏道具进行拾取,从而在游戏中,玩家可以通过控制虚拟准心的瞄准方向确定待拾取游戏道具,有效简化了道具拾取的流程,实现快速拾取道具,提高了游戏道具拾取的效率。
Description
技术领域
本发明涉及游戏技术领域,特别是涉及一种游戏中道具的拾取方法、一种游戏中道具的拾取装置、一种电子设备以及一种计算机可读介质。
背景技术
随着游戏技术的发展以及人们休闲生活的多样性,游戏已经成为人们日常生活的重要休闲方式,例如,通过终端设备所提供的游戏以消遣时间十分常见。其中,游戏中可以包括丰富多样的道具、各式各样的虚拟角色和变化莫测的游戏场景可以吸引玩家。例如,游戏道具是增加游戏玩法趣味性的重要工具,在一些游戏中,玩家可以控制玩家角色在游戏场景中拾取游戏道具进行游戏,而游戏的道具拾取方式往往是针对所有可以拾取的道具显示一个道具列表,由玩家从道具列表中选择相应的道具进行拾取。在该过程中,道具列表容易遮挡游戏界面,在游戏战局较为紧张的情况下,十分影响玩家的视野范围,且容易发生误操作,若玩家对道具列表进行屏蔽,则下次又需要手动开启,从而导致游戏中道具的拾取流程繁琐、道具拾取效率低。
发明内容
本发明实施例是提供一种游戏中道具的拾取方法、装置、电子设备以及计算机可读介质,以解决或部分解决相关技术中在游戏中拾取道具的流程繁琐、拾取效率低的问题。
本发明实施例公开了一种游戏中道具的拾取方法,通过电子终端提供图形用户界面,所述图形用户界面显示虚拟准心、至少部分的游戏场景、位于所述游戏场景中的玩家角色与若干个游戏道具,所述方法包括:
响应针对所述玩家角色的瞄准控制操作,调整所述虚拟准心的瞄准方向,并根据所述虚拟准心的瞄准方向在所述游戏道具中确定待拾取游戏道具;
响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取。
可选地,所述响应针对所述玩家角色的瞄准控制操作,调整所述虚拟准星的瞄准方向,并根据所述虚拟准星的瞄准方向在所述游戏道具中确定待拾取游戏道具之前,所述方法还包括:
获取所述玩家角色与所述游戏道具在所述游戏场景中的场景位置信息;
若所述场景位置信息满足预设条件,则触发所述游戏道具的可交互状态。
可选地,所述场景位置信息包括第一相对距离,所述若所述场景位置信息满足预设条件,则触发所述游戏道具的可交互状态,包括:
若所述第一相对距离位于预设距离范围内,则触发所述游戏道具的可交互状态。
可选地,所述场景位置信息包括所述玩家角色在所述游戏场景的第一场景位置坐标,以及所述游戏道具在所述游戏场景的第二场景位置坐标,所述若所述场景位置信息满足预设条件,则触发所述游戏道具的可交互状态,包括:
获取所述玩家角色的可拾取距离;
采用第一场景位置坐标与可拾取距离,确定所述玩家角色的可拾取范围;
若所述第二场景位置坐标位于所述可拾取范围内,则触发所述游戏道具的可交互状态。
可选地,所述根据所述虚拟准心的瞄准方向在所述游戏道具中确定待拾取游戏道具,包括:
将所述虚拟准星的瞄准方向对准的游戏道具作为待拾取游戏道具。
可选地,所述根据所述虚拟准心的瞄准方向在所述游戏道具中确定待拾取游戏道具,包括:
获取当前瞄准方向下,所述虚拟准心与所述游戏道具在所述图形用户界面中的显示位置信息;
根据所述显示位置信息,在所述游戏道具中确定待拾取游戏道具。
可选地,所述显示位置信息包括第二相对距离,所述根据所述显示位置信息,在所述游戏道具中确定待拾取游戏道具,包括:
将第二相对距离小于或等于目标距离阈值的游戏道具作为待拾取游戏道具。
可选地,所述将第二相对距离小于或等于目标距离阈值的游戏道具作为待拾取游戏道具,包括:
若存在至少两个所述游戏道具对应的第二相对距离小于或等于所述游戏道具对应的目标距离阈值,则获取各个所述游戏道具对应的拾取优先级,并将拾取优先级最高的游戏道具作为待拾取游戏道具。
可选地,所述将第二相对距离小于或等于目标距离阈值的游戏道具作为待拾取游戏道具之前,所述方法还包括:
获取所述游戏道具的道具价值信息;
采用所述道具价值信息,确定所述游戏道具的目标距离阈值。
可选地,所述道具价值信息表征所述游戏道具在游戏中的贵重程度;其中,贵重程度越高,则所述目标距离阈值越大;贵重程度越低,则所述目标距离阈值越小。
可选地,所述响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取之前,所述方法还包括:
在所述图形用户界面中显示与所述待拾取游戏道具对应的拾取控件。
可选地,所述响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取之前,所述方法还包括:
若存在至少两个待拾取游戏道具,则获取各个所述待拾取游戏道具对应的拾取优先级;
根据所述拾取优先级在所述图形用户界面中对所述拾取控件进行差异化显示。
可选地,所述获取各个所述待拾取游戏道具对应的拾取优先级,包括:
获取各个所述待拾取游戏道具的游戏信息;
采用所述游戏信息,计算所述待拾取游戏道具的拾取排序值;
按照所述拾取排序值,确定各个所述待拾取游戏道具的拾取优先级。
可选地,所述游戏信息包括以下至少之一:所述待拾取游戏道具与所述虚拟准心在所述图形用户界面中的第二相对距离、与所述待拾取游戏道具对应的道具品阶参数和道具上限参数以及所述待拾取游戏道具的历史拾取信息。
可选地,所述历史拾取游戏包括一定时长内各个游戏道具的第一拾取次数,所述采用所述游戏信息,计算所述待拾取游戏道具的拾取排序值,包括:
按照所述第一拾取次数,确定所述待拾取游戏道具的拾取排序值。
可选地,所述历史拾取游戏包括当局游戏中各个游戏道具的第二拾取次数,所述采用所述游戏信息,计算所述待拾取游戏道具的拾取排序值,包括:
按照所述第二拾取次数,确定所述待拾取游戏道具的拾取排序值。
可选地,所述采用所述游戏信息,计算所述待拾取游戏道具的拾取排序值,包括:
确定与所述道具品阶参数对应的道具品阶权重系数;
确定与所述道具上限参数对应的道具上限权重系数;
采用所述道具品阶权重系数与所述道具上限权重系数对所述第二相对距离进行处理,计算所述待拾取游戏道具的拾取排序值。
可选地,所述道具品阶参数包括所述玩家角色背包中与所述待拾取游戏道具为同类游戏道具的当前持有道具的第一品阶,以及所述待拾取游戏道具的第二品阶,所述确定与所述道具品阶参数对应的道具品阶权重系数,包括:
获取所述待拾取游戏道具的默认道具品阶权重系数;
若所述当前持有道具的第一品阶与所述待拾取游戏道具的第二品阶不同,则增大所述默认道具品阶权重系数,或,减小所述默认道具品阶权重系数,生成与所述待拾取游戏道具对应的目标道具品阶权重系数。
可选地,所述道具上限参数包括所述玩家角色背包中与所述待拾取游戏道具为相同游戏道具的当前持有道具的道具数量,所述确定与所述道具上线参数对应的道具上线权重系数,包括:
获取所述待拾取游戏道具的默认道具上限权重系数;
若所述当前持有道具的道具数量已经达到所述背包的持有上限,则增大所述默认道具上限权重系数,或,减小所述默认道具上限权重系数,生成与所述道具上线参数对应的目标道具上线权重系数。
可选地,所述根据所述拾取优先级在所述图形用户界面中对所述拾取控件进行差异化显示,包括:
在所述图形用户界面中显示最高优先级的第一目标游戏道具对应的第一目标拾取控件以及第一道具详情信息;
以及显示其他优先级的待拾取游戏道具对应的第一道具标识控件。
可选地,还包括:
响应针对所述道具标识控件的触控操作,确定第二目标游戏道具,在所述图形用户界面中显示所述第二目标游戏道具对应的第二目标拾取控件以及第二道具详情信息。
可选地,还包括:
隐藏所述第一目标游戏道具对应的第一道具详情信息,并显示所述第一目标游戏道具对应的第二道具标识控件。
可选地,所述根据所述拾取优先级在所述图形用户界面中对所述拾取控件进行差异化显示,包括:
在所述图形用户界面中显示最高优先级的第一目标游戏道具对应的第一目标拾取控件。
可选地,所述响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取,包括:
响应针对所述待拾取游戏道具的拾取操作,控制所述玩家角色装备所述待拾取游戏道具,并将所述玩家角色原装备的被替换游戏道具显示于所述游戏场景中。
可选地,所述响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取,包括:
响应针对所述待拾取游戏道具的拾取操作,控制玩家角色拾取所述待拾取游戏道具,并添加至所述玩家角色的背包中。
可选地,所述响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取之后,所述方法还包括:
在所述游戏场景中移除所述待拾取游戏道具。
本发明实施例还提供了一种游戏中道具的拾取装置,通过电子终端提供图形用户界面,所述图形用户界面显示虚拟准心、至少部分的游戏场景、位于所述游戏场景中的玩家角色与若干个游戏道具,所述装置包括:
游戏道具确定模块,用于响应针对所述玩家角色的瞄准控制操作,调整所述虚拟准心的瞄准方向,并根据所述虚拟准心的瞄准方向在所述游戏道具中确定待拾取游戏道具;
游戏道具拾取模块,用于响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取。
可选地,所述装置还包括:
场景位置信息获取模块,用于获取所述玩家角色与所述游戏道具在所述游戏场景中的场景位置信息;
道具状态处理模块,用于若所述场景位置信息满足预设条件,则触发所述游戏道具的可交互状态。
可选地,所述场景位置信息包括第一相对距离,所述道具状态处理模块具体用于:
若所述第一相对距离位于预设距离范围内,则触发所述游戏道具的可交互状态。
可选地,所述场景位置信息包括所述玩家角色在所述游戏场景的第一场景位置坐标,以及所述游戏道具在所述游戏场景的第二场景位置坐标,所述道具状态处理模块具体用于:
获取所述玩家角色的可拾取距离;
采用第一场景位置坐标与可拾取距离,确定所述玩家角色的可拾取范围;
若所述第二场景位置坐标位于所述可拾取范围内,则触发所述游戏道具的可交互状态。
可选地,所述根据所述虚拟准心的瞄准方向在所述游戏道具中确定待拾取游戏道具,包括:
将所述虚拟准星的瞄准方向对准的游戏道具作为待拾取游戏道具。
可选地,所述游戏道具确定模块包括:
显示位置信息获取子模块,用于获取当前瞄准方向下,所述虚拟准心与所述游戏道具在所述图形用户界面中的显示位置信息;
游戏道具确定子模块,用于根据所述显示位置信息,在所述游戏道具中确定待拾取游戏道具。
可选地,所述显示位置信息包括第二相对距离,所述游戏道具确定子模块具体用于:
将第二相对距离小于或等于目标距离阈值的游戏道具作为待拾取游戏道具。
可选地,所述游戏道具确定子模块具体用于:
若存在至少两个所述游戏道具对应的第二相对距离小于或等于所述游戏道具对应的目标距离阈值,则获取各个所述游戏道具对应的拾取优先级,并将拾取优先级最高的游戏道具作为待拾取游戏道具。
可选地,所述装置还包括:
道具价值信息获取模块,用于获取所述游戏道具的道具价值信息;
距离阈值确定模块,用于采用所述道具价值信息,确定所述游戏道具的目标距离阈值。
可选地,所述道具价值信息表征所述游戏道具在游戏中的贵重程度;其中,贵重程度越高,则所述目标距离阈值越大;贵重程度越低,则所述目标距离阈值越小。
可选地,所述装置还包括:
拾取控件显示模块,用于在所述图形用户界面中显示与所述待拾取游戏道具对应的拾取控件。
可选地,所述装置还包括:
拾取优先级获取模块,用于若存在至少两个待拾取游戏道具,则获取各个所述待拾取游戏道具对应的拾取优先级;
控件显示处理模块,用于根据所述拾取优先级在所述图形用户界面中对所述拾取控件进行差异化显示。
可选地,所述拾取优先级获取模块包括:
游戏信息获取子模块,用于获取各个所述待拾取游戏道具的游戏信息;
拾取排序值计算子模块,用于采用所述游戏信息,计算所述待拾取游戏道具的拾取排序值;
拾取优先级确定子模块,用于按照所述拾取排序值,确定各个所述待拾取游戏道具的拾取优先级。
可选地,所述游戏信息包括以下至少之一:所述待拾取游戏道具与所述虚拟准心在所述图形用户界面中的第二相对距离、与所述待拾取游戏道具对应的道具品阶参数和道具上限参数以及所述待拾取游戏道具的历史拾取信息。
可选地,所述历史拾取游戏包括一定时长内各个游戏道具的第一拾取次数,所述拾取排序值计算子模块具体用于:
按照所述第一拾取次数,确定所述待拾取游戏道具的拾取排序值。
可选地,所述历史拾取游戏包括当局游戏中各个游戏道具的第二拾取次数,所述拾取排序值计算子模块具体用于:
按照所述第二拾取次数,确定所述待拾取游戏道具的拾取排序值。
可选地,所述拾取排序值计算子模块具体用于:
确定与所述道具品阶参数对应的道具品阶权重系数;
确定与所述道具上限参数对应的道具上限权重系数;
采用所述道具品阶权重系数与所述道具上限权重系数对所述第二相对距离进行处理,计算所述待拾取游戏道具的拾取排序值。
可选地,所述道具品阶参数包括所述玩家角色背包中与所述待拾取游戏道具为同类游戏道具的当前持有道具的第一品阶,以及所述待拾取游戏道具的第二品阶,所述拾取排序值计算子模块具体用于:
获取所述待拾取游戏道具的默认道具品阶权重系数;
若所述当前持有道具的第一品阶与所述待拾取游戏道具的第二品阶不同,则增大所述默认道具品阶权重系数,或,减小所述默认道具品阶权重系数,生成与所述待拾取游戏道具对应的目标道具品阶权重系数。
可选地,所述道具上限参数包括所述玩家角色背包中与所述待拾取游戏道具为相同游戏道具的当前持有道具的道具数量,所述拾取排序值计算子模块具体用于:
获取所述待拾取游戏道具的默认道具上限权重系数;
若所述当前持有道具的道具数量已经达到所述背包的持有上限,则增大所述默认道具上限权重系数,或,减小所述默认道具上限权重系数,生成与所述道具上线参数对应的目标道具上线权重系数。
可选地,所述控件显示处理模块包括:
第一显示子模块,用于在所述图形用户界面中显示最高优先级的第一目标游戏道具对应的第一目标拾取控件以及第一道具详情信息;
第二显示子模块,用于显示其他优先级的待拾取游戏道具对应的第一道具标识控件。
可选地,还包括:
显示切换模块,用于响应针对所述道具标识控件的触控操作,确定第二目标游戏道具,在所述图形用户界面中显示所述第二目标游戏道具对应的第二目标拾取控件以及第二道具详情信息。
可选地,还包括:
信息隐藏模块,用于隐藏所述第一目标游戏道具对应的第一道具详情信息,并显示所述第一目标游戏道具对应的第二道具标识控件。
可选地,所述控件显示处理模块具体用于:
在所述图形用户界面中显示最高优先级的第一目标游戏道具对应的第一目标拾取控件。
可选地,所述游戏道具拾取模块具体用于:
响应针对所述待拾取游戏道具的拾取操作,控制所述玩家角色装备所述待拾取游戏道具,并将所述玩家角色原装备的被替换游戏道具显示于所述游戏场景中。
可选地,所述游戏道具拾取模块具体用于:
响应针对所述待拾取游戏道具的拾取操作,控制玩家角色拾取所述待拾取游戏道具,并添加至所述玩家角色的背包中。
可选地,所述装置还包括:
游戏道具移除模块,用于在所述游戏场景中移除所述待拾取游戏道具。
本发明实施例还提供了一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;
所述存储器,用于存放计算机程序;
所述处理器,用于执行存储器上所存放的程序时,实现如本发明实施例所述的方法。
本发明实施例还提供了一个或多个计算机可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本发明实施例所述的方法。
本发明实施例包括以下优点:
在本发明实施例中,通过电子终端提供图形用户界面,在图形用户界面中显示虚拟准心、至少部分的游戏场景以及位于游戏场景中的玩家角色与若干个游戏道具,在游戏过程中,玩家可以控制玩家角色对游戏道具进行拾取,则终端可以响应针对玩家角色的瞄准控制操作,调整虚拟准星的瞄准方向,并根据虚拟准心的瞄准方向在游戏道具中确定待拾取游戏道具,接着可以响应于针对该待拾取游戏道具的拾取操作,控制玩家角色对待拾取游戏道具进行拾取,从而在游戏中,玩家可以通过控制虚拟准心的瞄准方向确定待拾取游戏道具,有效简化了道具拾取的流程,实现快速拾取道具,提高了游戏道具拾取的效率。
附图说明
图1是本发明实施例中提供的部分游戏界面的示意图;
图2是本发明实施例中提供的一种游戏中道具的拾取方法的步骤流程图;
图3是本发明实施例中提供的游戏界面的示意图;
图4是本发明实施例中提供的游戏界面的示意图;
图5是本发明实施例中提供的游戏界面的示意图;
图6是本发明实施例中提供的游戏界面的示意图;
图7是本发明实施例中提供的游戏界面的示意图;
图8是本发明实施例中提供的一种游戏中道具的拾取装置的结构框图;
图9是本发明实施例中提供的一种电子设备的框图;
图10是本发明实施例中提供的一种计算机可读介质的示意图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
本发明实施例中的游戏中道具的拾取方法可以运行于终端设备或者是服务器。其中,终端设备可以为本地终端设备。当游戏中道具的拾取方法运行于为服务器时,可以为云游戏。
在一可选的实施方式中,云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏程序的运行主体和游戏画面呈现主体是分离的,游戏中道具的拾取方法的储存与运行是在云游戏服务器上完成的,云游戏客户端的作用用于数据的接收、发送以及游戏画面的呈现,举例而言,云游戏客户端可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑等;但是进行游戏数据处理的终端设备为云端的云游戏服务器。在进行游戏时,玩家操作云游戏客户端向云游戏服务器发送操作指令,云游戏服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回云游戏客户端,最后,通过云游戏客户端进行解码并输出游戏画面。
在一可选的实施方式中,终端设备可以为本地终端设备。本地终端设备存储有游戏程序并用于呈现游戏画面。本地终端设备用于通过图形用户界面与玩家进行交互,即,常规的通过电子设备下载安装游戏程序并运行。该本地终端设备将图形用户界面提供给玩家的方式可以包括多种,例如,可以渲染显示在终端的显示屏上,或者,通过全息投影提供给玩家。举例而言,本地终端设备可以包括显示屏和处理器,该显示屏用于呈现图形用户界面,该图形用户界面包括游戏画面,该处理器用于运行该游戏、生成图形用户界面以及控制图形用户界面在显示屏上的显示。
需要说明的是,本发明实施例中以电子终端为本地终端设备为例进行示例性说明,可以理解的是,也可以为前述提到的云游戏客户端。并且,以本地终端设备中运行游戏应用程序为例进行示例性说明,其中,游戏应用程序可以包括角色扮演类游戏、动作类游戏、冒险游戏、射击游戏以及策略游戏等等,本发明对此不作限制。
作为一种示例,游戏逐渐地走入人们的日常生活,成为人们闲暇之余主要的娱乐活动,为了增加游戏的可玩性以及吸引更多的玩家,游戏供应商会为游戏设计不同的游戏玩法,通过这些游戏玩法,可以让玩家与玩家、玩家与非玩家控制角色、玩家与玩家角色增加了更多的互动。其中,玩家与玩家角色之间的常规互动可以包括控制玩家角色在游戏场景中移动、控制玩家角色进行攻击、控制玩家角色拾取游戏场景中的道具等等。
其中,参照图1,示出了本发明实施例中提供的部分游戏界面的示意图,通过终端的图形用户界面显示游戏界面10,在游戏界面10中可以包括道具列表110,在相关游戏的游戏道具拾取过程中,采用的是针对所有可以拾取的道具显示一个道具列表110,由玩家从道具列表110中选择相应的道具进行拾取。在该过程中,道具列表110容易遮挡游戏界面,在游戏战局较为紧张的情况下,十分影响玩家的视野范围,且容易发生误操作,若玩家对道具列表进行屏蔽,则下次又需要手动开启,从而导致游戏中道具的拾取流程繁琐、道具拾取效率低。
对此,本发明实施例的核心发明点之一在于在终端的图形用户界面中显示虚拟准心、至少部分的游戏场景以及位于游戏场景中的玩家角色与若干个游戏道具,游戏过程中当玩家想要对游戏道具进行拾取时,可以通过调整玩家角色的朝向,终端响应玩家角色的瞄准控制操作,调整虚拟准心的瞄准方向,并根据虚拟准心的瞄准方向在游戏道具中确定待拾取游戏道具,然后响应于针对待拾取游戏道具的拾取操作,控制玩家角色对待拾取游戏道具进行拾取,从而在游戏中,玩家可以通过控制虚拟准心的瞄准方向确定待拾取游戏道具,有效简化了道具拾取的流程,实现快速拾取道具,并且通过虚拟准心拾取道具的方式,使得游戏道具的拾取更具针对性,玩家可以根据自身需求选择想要的游戏道具,而不需要在道具拾取列表中对游戏道具进行选取,提高了游戏道具拾取的效率。
参照图2,示出了本发明实施例中提供的一种游戏中道具的拾取方法的步骤流程图,通过电子终端提供图形用户界面,所述图形用户界面显示虚拟准心、至少部分的游戏场景、位于所述游戏场景中的玩家角色与若干个游戏道具,具体可以包括如下步骤:
步骤201,响应针对所述玩家角色的瞄准控制操作,调整所述虚拟准心的瞄准方向,并根据所述虚拟准心的瞄准方向在所述游戏道具中确定待拾取游戏道具;
在本发明实施例中,电子终端(下述终端)的图形用户界面显示的内容可以包括虚拟准心、至少部分游戏场景、位于该游戏场景中的玩家角色以及若干个游戏道具。其中,虚拟准心可以用于控制玩家角色在游戏中的瞄准方向,该虚拟准心可以始终固定显示于图形用户界面的目标位置(如固定显示于游戏界面的正中位置等),随着玩家角色在游戏场景中的视角朝向发生变化,其瞄准方向也随之发生变化;玩家角色可以在玩家在游戏中控制的位于游戏场景中的虚拟角色,可以通过控制玩家角色在游戏中移动、跳跃、蹲下、释放技能、射击、拾取物品等等;游戏道具可以为游戏中玩家角色可使用的虚拟道具,例如枪械、子弹、药包、服装、属性道具等等。
玩家在进行游戏的过程中,可以通过游戏界面中提供的交互控件对玩家角色进行控制,以进行相应的游戏内容。例如,游戏界面中可以提供的交互控件包括移动控件、技能控件、射击控件、伪装控件、跳跃控件、站立控件等等。其中,对于交互控件,其可以包括常驻显示于游戏界面的交互控件,也可以包括在玩家角色满足相应条件的情况下,在游戏界面进行显示的交互控件(例如,当存在满足拾取条件的游戏道具,在游戏界面中显示拾取控件等),从而玩家可以通过相应的交互控件控制玩家角色执行对应的交互动作。
参照图3,示出了本发明实施例中提供的游戏界面的示意图,通过终端的图形用户界面显示游戏界面30,游戏界面30包括玩家当前可视的部分游戏场景、玩家角色310以及若干个游戏道具320、用于对玩家角色310进行控制的多个交互控件330以及虚拟准心340。玩家可以通过不同的交互控件330对玩家角色310进行控制,如控制移动、射击、跳跃、下蹲、趴下、视角转换、道具拾取等等,具体的,玩家可以控制玩家角色310移动至对应的游戏道具320对应的区域,以对游戏道具320进行拾取。
在具体实现中,终端可以响应针对玩家角色的移动控制操作,控制玩家角色在游戏场景中进行移动,当玩家想要拾取游戏道具时,终端可以响应针对玩家角色的瞄准控制操作,调整玩家角色的视角方向以及调整虚拟准心的瞄准方向,然后根据虚拟准心的瞄准方向在游戏道具中确定待拾取游戏道具。
可选地,对于游戏场景中的游戏道具,其存在可交互状态与不可交互状态,只有当玩家角色靠近游戏道具时,游戏道具才处于可交互状态,此时玩家可以控制玩家角色对游戏道具进行拾取;若玩家角色与游戏道具在游戏场景中相隔较远,或游戏道具不在玩家角色的可视范围内,此时游戏道具处于不可交互状态,玩家只有控制玩家角色向相应的游戏道具靠近才能与游戏道具进行交互,如查看游戏道具、拾取游戏道具等。
在一种可选实施例中,终端可以先获取玩家角色与游戏道具在游戏场景中的场景位置信息,若场景位置信息满足预设条件,则触发游戏道具的可交互状态。其中,场景位置信息可以包括玩家角色与游戏道具在游戏场景中的第一相对距离,玩家控制玩家角色在游戏场景进行移动的过程中,终端可以实时检测玩家角色当前在游戏场景中的第一场景位置坐标以及游戏道具的第二场景位置坐标,接着根据两者确定玩家角色与各个游戏道具之间的相对距离,从而当第一相对距离满足预设条件时,终端可以触发游戏道具的可交互状态,以便玩家控制玩家角色与游戏道具进行交互。
可选地,对于通过建立与游戏场景对应的空间坐标系,从而可以通过对玩家角色进行定位,获取其在空间坐标系中的场景位置坐标,同理,可以得到位于游戏场景中游戏道具的场景位置坐标。
在一种示例中,可以设置针对游戏道具的触发距离范围,当玩家角色与游戏道具在游戏场景中的相对距离位于该触发距离范围时,终端可以触发对应游戏道具的可交互状态。例如,触发距离范围可以设置为【0,5米】,当玩家角色与游戏道具在游戏场景中的相对距离落入该范围时,即可触发游戏道具的可交互状态,以便玩家控制玩家角色与游戏道具进行交互。
在另一种示例中,可以针对玩家角色设置对应的可拾取距离,当游戏场景中的游戏道具落入玩家角色的可拾取范围时,则玩家可以控制玩家角色对游戏道具进行拾取。具体的,终端可以先获取玩家角色的可拾取距离,玩家角色在游戏场景中的第一场景位置坐标,以及各个游戏道具在游戏场景中的第二场景位置坐标,接着采用第一场景位置坐标与可拾取距离,确定玩家角色的可拾取范围,若游戏道具的第二场景位置坐标位于可拾取范围内,则触发游戏道具的可交互状态;若游戏道具的第二场景位置坐标位于可拾取范围外,则保持游戏道具的不可交互状态,玩家可以看到游戏道具,但不能对其进行交互。例如,玩家角色的可拾取距离为5米,则终端获取了玩家角色在游戏场景的第一场景位置坐标后,可以以该第一场景位置坐标作为球心,以可拾取距离为半径,确定以球形的可拾取范围,凡是落入该球形范围的游戏道具均触发可交互状态,以便玩家控制玩家角色与游戏道具进行交互。
参照图4,示出了本发明实施例中提供的游戏界面的示意图,通过终端的图形用户界面显示游戏界面40,在游戏界面40中包括玩家角色410以及在游戏场景中与玩家角色410相隔不同距离的游戏道具420以及游戏道具430。其中,游戏道具430与玩家角色410之间的相对距离已经超出了玩家角色410的可拾取范围,则游戏道具430处于不可交互状态,玩家可见但无法进行交互;而游戏道具420等与玩家角色410之间的相对距离位于玩家角色410的可拾取范围,则游戏道具420处于可交互状态,玩家可以控制玩家角色410对游戏道具420等进行交互,如拾取等。
当游戏场景中的游戏道具处于可交互状态时,玩家可以通过调节玩家角色的瞄准控制操作,以根据调整后的虚拟准心的瞄准方向,在游戏道具中确定待拾取游戏道具。具体的,终端可以将虚拟准心的瞄准方向对准的游戏道具作为待拾取游戏道具;也可以获取当前瞄准方向下,虚拟准心与游戏道具在图形用户界面中的显示位置信息,然后根据该显示位置信息,在游戏道具中确定待拾取游戏道具。
需要说明的是,当游戏道具处于可触发状态时,终端可以将游戏道具映射至图形用户界面中,确定游戏道具在图形用户界面中的第一显示位置坐标,然后根据虚拟准心在图形用户界面中的第二显示位置坐标,确定虚拟准心与游戏道具在图形用户界面中的显示位置信息。其中,对于图形用户界面中虚拟准心与游戏道具之间的位置关系,可以通过终端图形用户界面的像素确定,例如,建立与图形用户界面对应的坐标系,每一个像素点对应一个单位坐标点,从而由于虚拟准心固定显示于图形用户界面的目标位置,因此其显示位置坐标可以为一固定坐标,进而通过获取映射于图形用户界面的游戏道具对应的显示位置坐标,可以确定虚拟准心与游戏道具之间的相对距离,即两者在图形用户界面中相隔多少像素。
在具体实现中,终端可以将虚拟准心与游戏道具在图形用户界面中的相对距离(像素间距)小于或等于目标距离阈值的游戏道具作为待拾取游戏道具。其中,当只有一个游戏道具满足目标距离阈值,则将该游戏道具作为待拾取游戏道具;当存在至少两个游戏道具均满足目标距离阈值,则可以将所有的游戏道具均作为待拾取游戏道具;还可以当存在至少两个游戏道具均满足目标距离阈值时,可以获取各个游戏道具对应的拾取优先级,然后将拾取优先级最高的游戏道具作为待拾取游戏道具,从而将具有较高价值的游戏道具作为待拾取游戏道具,可以让玩家控制玩家角色优先拾取这类道具,减少玩家对游戏道具的筛选,提高游戏道具拾取的有效性和效率。
可选地,对于不同的游戏道具,可以设置不同的目标距离阈值,可以通过获取游戏道具的道具价值信息,然后采用道具价值信息,确定游戏道具的目标距离阈值,其中,道具价值信息表征游戏道具在游戏中的贵重程度;其中,贵重程度越高,则目标距离阈值越大;贵重程度越低,则目标距离阈值越小,例如,假设虚拟道具①为游戏中的重要道具,则其可以设定目标距离阈值为400像素;虚拟道具②为游戏中的普通道具,则其可以设定目标距离阈值为200像素等等,从而对于游戏中道具价值更高的游戏道具,可以优先将其确定为待拾取游戏道具,提升游戏道具拾取的针对性,提升玩家的道具拾取体验。
在一种示例中,若存在至少两个游戏道具对应的第二相对距离小于或等于游戏道具对应的目标距离阈值,则将道具价值信息最高的游戏道具作为待拾取游戏道具,从而在满足拾取条件的情况,将游戏道具价值高的游戏道具作为玩家角色拾取的游戏道具,提升游戏道具拾取的针对性,提升玩家的道具拾取体验。例如,假设处于可交互状态的游戏道具包括虚拟枪械、药包等,虚拟枪械对应的目标距离阈值为400像素,药包对应的目标距离阈值为200像素,且虚拟枪械的道具价值高于药包的道具价值。当虚拟准心与虚拟枪械之间在图形用户界面中的距离为300像素,虚拟准心与药包之间在图形用户界面中的距离为100像素时,两者均符合拾取条件,基于优先推荐道具价值高的原则,可以将虚拟枪械作为待拾取游戏道具,从而对于游戏中道具价值更高的游戏道具,可以优先将其确定为待拾取游戏道具,避免玩家对游戏道具进行筛选,提升游戏道具拾取的针对性,提升玩家的道具拾取体验。
参照图5,示出了本发明实施例中提供的游戏界面的示意图,通过终端的图形用户界面显示游戏界面50,在游戏界面50中包括玩家角色510、游戏道具520、游戏道具530以及虚拟准心540,其中,虚线部分550并未显示于游戏界面中,其仅作示例进行说明。在游戏中,当玩家控制玩家角色510移动至游戏道具520、游戏道具530对应的区域,触发两者的可交互状态后,可以进一步调整玩家角色的视角方向,以调整虚拟准心540的瞄准方向。在该过程中,终端可以获取游戏道具520、游戏道具530映射至图形用户界面的显示位置坐标,然后确定游戏道具520、游戏道具530等与虚拟准心540之间的相对距离,由图5可知,两者均满足拾取条件,可以将两者均作为待拾取游戏道具。
此外,终端也可以获取游戏道具520、游戏道具530等所对应的游戏价值信息,假设游戏道具520的道具价值大于游戏道具530的道具价值,则终端可以将游戏道具520作为待拾取游戏道具,反之亦然,从而对于游戏中道具价值更高的游戏道具,可以优先将其确定为待拾取游戏道具,避免玩家对游戏道具进行筛选,提升游戏道具拾取的针对性,提升玩家的道具拾取体验。
需要说明的是,本发明实施例包括但不限于上述示例,可以理解的是,对于待拾取游戏道具,还可以将满足条件的游戏道具均作为待拾取游戏道具,而非仅将高价值的游戏道具作为待拾取游戏道具,本发明对此不作限制。
在另一种示例中,参照图6,示出了本发明实施例中提供的游戏界面的示意图,通过终端的图形用户界面显示游戏界面60,在游戏界面60中可以包括玩家角色610、虚拟准心620以及游戏道具630,则玩家可以调整虚拟准心620瞄准游戏道具630,从而将游戏道具630作为待拾取游戏道具。
步骤202,响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取。
当确定了待拾取游戏道具之后,为了更方便玩家控制玩家角色对待拾取游戏道具进行拾取,可以在图形用户界面中显示与待拾取游戏道具对应的拾取控件,接着终端可以响应针对拾取控件的触控操作,控制玩家角色对待拾取游戏道具进行拾取,从而在游戏中,玩家在通过控制虚拟准心的瞄准方向确定待拾取游戏道具后,可以对待拾取游戏道具进行拾取,有效简化了道具拾取的流程,实现快速拾取道具,提高了游戏道具拾取的效率。
可选地,在根据游戏道具的道具价值确定待拾取游戏道具的情况下,可以在图形用户界面中显示道具价值最高的待拾取游戏道具对应的拾取控件;在确定了多个待拾取游戏道具的情况下,可以分别获取各个待拾取游戏道具对应的拾取优先级,然后根据拾取优先级在图形用户界面中对拾取控件进行差异化显示,从而在游戏中,针对不同的游戏道具,可以先确定游戏道具对应的拾取优先级,避免玩家对游戏道具进行筛选的流程,提升玩家角色拾取游戏道具的针对性,保证游戏道具拾取的有效性。
在具体实现中,针对多个待拾取游戏道具的情况,终端可以先获取各个待拾取游戏道具的游戏信息,接着采用游戏信息,计算待拾取游戏道具的拾取排序值,然后按照拾取排序值,确定各个待拾取游戏道具的拾取优先级,例如可以按照拾取排序值从大到小的顺序进行排序,拾取排序值越小则拾取优先级越高,或者,可以拾取排序值越大则拾取优先级越高,本发明对此不作限制。
游戏信息可以包括:待拾取游戏道具与虚拟准心在图形用户界面中的第二相对距离、与待拾取游戏道具对应的道具品阶参数和道具上限参数以及待拾取游戏道具的历史拾取信息等。其中,第二相对距离可以为虚拟准心与待拾取游戏道具在图形用户界面中相隔的像素;道具品阶参数可以包括玩家角色背包中与待拾取游戏道具为同类游戏道具的当前持有道具的第一品阶,以及待拾取游戏道具的第二品阶,道具品阶可以为游戏中道具的品质等级,品阶越高表示游戏道具的品质越好;道具上限参数可以包括玩家角色背包中与待拾取游戏道具为相同游戏道具的当前持有道具的道具数量;历史拾取信息可以包括玩家角色在一定时间内对各个游戏道具的拾取次数。
在一种可选实施例中,若游戏信息为一定时长内各个游戏道具的第一拾取次数,则当存在多个待拾取游戏道具时,终端可以按照各个游戏道具的第一拾取次数,确定待拾取游戏道具的拾取排序值;若游戏信息为当局游戏中各个游戏道具的第二拾取次数,则存在多个待拾取游戏道具时,终端可以按照各个游戏道具的第二拾取次数,确定待拾取游戏道具的拾取排序值,例如,在10分钟内,玩家角色对游戏道具①的拾取次数为10,对游戏道具②的拾取次数为3,对游戏道具③的拾取次数为0,则当待拾取游戏道具中包括游戏道具①、游戏道具②以及游戏道具③时,可以按照拾取次数的大小确定拾取优先级,将拾取次数多的游戏道具确定为优先级高的游戏道具,从而根据玩家对不同游戏道具的历史拾取信息进行拾取优先级的确定;此外,对于当局游戏中各个游戏道具的拾取次数,可以参考上述过程,在此不再赘述。
在另一种可选实施例中,终端还可以通过确定与道具品阶参数对应的道具品阶权重系数,以及确定与道具上限参数对应的道具上限权重系数,然后采用道具品阶权重系数与道具上限权重系数对第二相对距离进行处理,计算待拾取游戏道具的拾取排序值。
具体的,对于道具品阶权重系数,终端可以先获取待拾取游戏道具的默认道具品阶权重系数,若当前持有道具的第一品阶与待拾取游戏道具的第二品阶不同,则增大默认道具品阶权重系数,或,减小默认道具品阶权重系数,生成与待拾取游戏道具对应的目标道具品阶权重系数。对于道具上限权重系数,终端可以先获取待拾取游戏道具的默认道具上限权重系数,若当前持有道具的道具数量已经达到背包的持有上限,则增大默认道具上限权重系数,或,减小默认道具上限权重系数,生成与道具上线参数对应的目标道具上线权重系数。
需要说明的是,对于同时满足拾取条件的多个待拾取游戏道具,由于各个待拾取游戏道具与虚拟准心的第二相对距离为一常数,则通过道具品阶权重系数、道具上限权重系数可以对第二相对距离进行调节,从而在待拾取游戏道具的品阶不如玩家角色自身背包中同类游戏道具的品阶时,和/或,在玩家背包中与待拾取游戏道具为相同游戏道具的当前持有道具的数量已经达到上限的情况下,可以降低对低品阶的游戏道具的拾取优先级,以及降低对已经持有并达到上限的游戏道具的拾取优先级,反之,则可以调节游戏道具对应的拾取优先级,以便玩家可以拾取真正需要的游戏道具,例如控制玩家角色拾取品阶高的游戏道具,拾取未达到持有上限的游戏道具等等。
在一种示例中,假设拾取排序值可以通过如下公式确定:
拾取排序值=第二相对距离*道具品阶权重系数*道具上限权重系数
假设拾取排序值越小表示拾取优先级越高。其中,道具品阶权重系数与道具上限权重系数默认值可以为1,则道具品阶权重系数与道具上限权重系数均相同的情况下,终端可以根据虚拟准心与各个待拾取游戏道具之间的第二相对距离,确定拾取优先级,即第二相对距离越小,表示拾取优先级越高。
假设待拾取游戏道具包括游戏道具①以及游戏道具②,且玩家角色的背包中持有与游戏道具①为同类游戏道具的游戏道具Ⅰ,以及与游戏道具②为同类游戏道具的游戏道具Ⅱ。在第二相对距离以及道具上限权重系数相同的情况下,可以将游戏道具①的品阶A与游戏道具Ⅰ的品阶B进行比对,若品阶A高于品阶B,则降低道具品阶权重系数(如从1降低为0.8等);以及将游戏道具②的品阶C与游戏道具Ⅱ的品阶D进行比对,若品阶D高于品阶C,则增大道具品阶权重系数(如从1增大为1.2等),从而可以确定游戏道具①的拾取排序值小于游戏道具②的拾取排序值,即游戏道具①的拾取优先级高于游戏道具②的拾取优先级。
假设待拾取游戏道具包括游戏道具①以及游戏道具②,且玩家角色的背包中持有游戏道具①以及游戏道具②,且游戏道具①已经达到了持有上限,而游戏道具②未达到持有上限。在第二相对距离以及道具品阶权重系数相同的情况下,由于游戏道具①已经达到持有上限,则可以增大游戏道具①对应的道具上限权重系数(如从1增大为1.2等),并降低游戏道具②对应的道具上限权重系数(如从1降低为0.8等),从而可以确定游戏道具②的拾取排序值小于游戏道具①的拾取排序值,即游戏道具②的拾取优先级高于游戏道具①的拾取优先级。
假设待拾取游戏道具包括游戏道具①以及游戏道具②,且玩家角色的背包中持有与游戏道具①为同类游戏道具的游戏道具Ⅰ以及游戏道具②。则可以参考上述过程确定游戏道具①与游戏道具②的拾取优先级,在此不再赘述,从而根据游戏道具的游戏信息进行拾取优先级的确定,使得玩家角色在拾取游戏道具时,可以拾取真正需要的游戏道具,同时避免了玩家对游戏道具进行筛选,提高了游戏道具的拾取效率。
需要说明的是,本发明实施例包括但不限于上述示例,当以拾取排序值大的游戏道具作为拾取优先级高的游戏道具时,则适应性改变道具品阶权重系数与道具上限权重系数的调节方式,以与拾取排序值适配,本发明对此不作限制。
在本发明实施例中,当确定了各个待拾取游戏道具所对应的拾取优先级后,可以在图形用户界面中显示最高优先级的第一目标游戏道具对应的第一目标拾取控件以及第一道具详情信息,以及显示其他优先级的待拾取游戏道具对应的第一道具标识控件,从而通过拾取优先级为玩家推荐与玩家角色最为合理的游戏道具,避免玩家对游戏道具进行筛选,减少游戏道具的拾取流程,提高游戏道具的拾取效率。其中,道具详情信息可以包括游戏道具的功能信息、数量信息、品阶信息等等。
具体的,针对多个待拾取游戏道具,终端可以按照拾取优先级确定优先级最高的目标游戏道具,然后在图形用户界面中显示针对该目标游戏道具的拾取控件,玩家可以通过触控该拾取控件对目标游戏道具进行拾取,而其他优先级的待拾取游戏道具则只显示对应的道具标识控件,以通过道具标识控件对待拾取游戏道具为何种游戏道具进行标识。并且,在显示针对目标游戏道具的拾取控件的同时,终端还可以显示与目标游戏道具对应的道具详情信息,从而以较为直观地方式对当前优先级最高的待拾取游戏道具为何种游戏道具进行提示,使得玩家可以快速、直观地感知终端所推荐的最优游戏道具为何种游戏道具,避免了对游戏道具进行筛选,减少游戏道具的拾取流程,提高游戏道具的拾取效率。
此外,当玩家已经拾取了最高拾取优先级的目标游戏道具或想要拾取其他游戏道具时,可以通过触控其他待拾取游戏道具对应的道具标识控件,以触达显示显示对应的拾取控件。具体的,终端可以响应针对道具标识控件的触控操作,确定第二目标游戏道具,在图形用户界面中显示第二目标游戏道具对应的第二目标拾取控件以及第二道具详情信息,以及隐藏第一目标游戏道具对应的第一道具详情信息,并显示第一目标游戏道具对应的第二道具标识控件,从而锁定玩家当前想要拾取的游戏道具,并提供对应的拾取控件,实现游戏道具的快速拾取。
在一种示例中,参照图7,示出了本发明实施例中提供的游戏界面的示意图,通过终端的图形用户界面显示的内容包括游戏界面70,在游戏界面70包括玩家角色710、虚拟血晶720(可以为游戏中用于通关的游戏道具)以及其他游戏道具(图中未标识)。具体的,当存在多个待拾取游戏道具时,可以根据各个待拾取游戏道具的拾取优先级确定出最高优先级的游戏道具,如为虚拟血晶720,则终端可以显示针对该虚拟血晶720的拾取控件7201以及道具详情信息7202(如介绍虚拟血晶720的信息,“神秘血晶,数量足够即可撤离”等),同时显示与其他优先级低的待拾取游戏道具对应的道具标识控件730,从而以较为直观地方式对当前优先级最高的待拾取游戏道具为何种游戏道具进行提示,使得玩家可以快速、直观地感知终端所推荐的最优游戏道具为何种游戏道具,避免了对游戏道具进行筛选,减少游戏道具的拾取流程,提高游戏道具的拾取效率。此外,随着玩家对游戏道具的拾取,拾取控件的适配对象可以随之改变,道具详情信息与道具标识控件可以随之适应性改变,以符合游戏当前的拾取场景。
在具体实现中,终端显示与待拾取游戏道具对应的拾取控件后,玩家可以通过触控该拾取控件以控制玩家角色对该待拾取游戏道具进行拾取。具体的,终端可以响应针对拾取控件的触控操作,控制玩家角色装备待拾取游戏道具,并将玩家角色原装备的被替换游戏道具显示于游戏场景中,或,控制玩家角色拾取待拾取游戏道具,并添加至玩家角色的背包中。若玩家角色拾取成功,则终端可以在游戏场景中移除待拾取游戏道具,从而在游戏中,玩家可以通过控制虚拟准心的瞄准方向确定待拾取游戏道具,有效简化了道具拾取的流程,实现快速拾取道具,提高了游戏道具拾取的效率。
需要说明的是,本发明实施例包括但不限于上述示例,可以理解的是,在本发明实施例的思想指导下,本领域技术人员还可以根据实际需求进行设置,本发明对此不作限制。
在本发明实施例中,通过电子终端提供图形用户界面,在图形用户界面中显示虚拟准心、至少部分的游戏场景以及位于游戏场景中的玩家角色与若干个游戏道具,在游戏过程中,玩家可以控制玩家角色对游戏道具进行拾取,则终端可以响应针对玩家角色的瞄准控制操作,调整虚拟准星的瞄准方向,并根据虚拟准心的瞄准方向在游戏道具中确定待拾取游戏道具,接着可以响应于针对该待拾取游戏道具的拾取操作,控制玩家角色对待拾取游戏道具进行拾取,从而在游戏中,玩家可以通过控制虚拟准心的瞄准方向确定待拾取游戏道具,有效简化了道具拾取的流程,实现快速拾取道具,提高了游戏道具拾取的效率。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
参照图8,示出了本发明实施例中提供的一种游戏中道具的拾取装置的结构框图,通过电子终端提供图形用户界面,所述图形用户界面显示虚拟准心、至少部分的游戏场景、位于所述游戏场景中的玩家角色与若干个游戏道具,具体可以包括如下模块:
游戏道具确定模块801,用于响应针对所述玩家角色的瞄准控制操作,调整所述虚拟准心的瞄准方向,并根据所述虚拟准心的瞄准方向在所述游戏道具中确定待拾取游戏道具;
游戏道具拾取模块802,用于响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取。
在本发明的一种可选实施例中,所述装置还包括:
场景位置信息获取模块,用于获取所述玩家角色与所述游戏道具在所述游戏场景中的场景位置信息;
道具状态处理模块,用于若所述场景位置信息满足预设条件,则触发所述游戏道具的可交互状态。
在本发明的一种可选实施例中,所述场景位置信息包括第一相对距离,所述道具状态处理模块具体用于:
若所述第一相对距离位于预设距离范围内,则触发所述游戏道具的可交互状态。
在本发明的一种可选实施例中,所述场景位置信息包括所述玩家角色在所述游戏场景的第一场景位置坐标,以及所述游戏道具在所述游戏场景的第二场景位置坐标,所述道具状态处理模块具体用于:
获取所述玩家角色的可拾取距离;
采用第一场景位置坐标与可拾取距离,确定所述玩家角色的可拾取范围;
若所述第二场景位置坐标位于所述可拾取范围内,则触发所述游戏道具的可交互状态。
在本发明的一种可选实施例中,所述根据所述虚拟准心的瞄准方向在所述游戏道具中确定待拾取游戏道具,包括:
将所述虚拟准星的瞄准方向对准的游戏道具作为待拾取游戏道具。
在本发明的一种可选实施例中,所述游戏道具确定模块801包括:
显示位置信息获取子模块,用于获取当前瞄准方向下,所述虚拟准心与所述游戏道具在所述图形用户界面中的显示位置信息;
游戏道具确定子模块,用于根据所述显示位置信息,在所述游戏道具中确定待拾取游戏道具。
在本发明的一种可选实施例中,所述显示位置信息包括第二相对距离,所述游戏道具确定子模块具体用于:
将第二相对距离小于或等于目标距离阈值的游戏道具作为待拾取游戏道具。
在本发明的一种可选实施例中,所述游戏道具确定子模块具体用于:
若存在至少两个所述游戏道具对应的第二相对距离小于或等于所述游戏道具对应的目标距离阈值,则获取各个所述游戏道具对应的拾取优先级,并将拾取优先级最高的游戏道具作为待拾取游戏道具。
在本发明的一种可选实施例中,所述装置还包括:
道具价值信息获取模块,用于获取所述游戏道具的道具价值信息;
距离阈值确定模块,用于采用所述道具价值信息,确定所述游戏道具的目标距离阈值。
在本发明的一种可选实施例中,所述道具价值信息表征所述游戏道具在游戏中的贵重程度;其中,贵重程度越高,则所述目标距离阈值越大;贵重程度越低,则所述目标距离阈值越小。
在本发明的一种可选实施例中,所述装置还包括:
拾取控件显示模块,用于在所述图形用户界面中显示与所述待拾取游戏道具对应的拾取控件。
在本发明的一种可选实施例中,所述装置还包括:
拾取优先级获取模块,用于若存在至少两个待拾取游戏道具,则获取各个所述待拾取游戏道具对应的拾取优先级;
控件显示处理模块,用于根据所述拾取优先级在所述图形用户界面中对所述拾取控件进行差异化显示。
在本发明的一种可选实施例中,所述拾取优先级获取模块包括:
游戏信息获取子模块,用于获取各个所述待拾取游戏道具的游戏信息;
拾取排序值计算子模块,用于采用所述游戏信息,计算所述待拾取游戏道具的拾取排序值;
拾取优先级确定子模块,用于按照所述拾取排序值,确定各个所述待拾取游戏道具的拾取优先级。
在本发明的一种可选实施例中,所述游戏信息包括以下至少之一:所述待拾取游戏道具与所述虚拟准心在所述图形用户界面中的第二相对距离、与所述待拾取游戏道具对应的道具品阶参数和道具上限参数以及所述待拾取游戏道具的历史拾取信息。
在本发明的一种可选实施例中,所述历史拾取游戏包括一定时长内各个游戏道具的第一拾取次数,所述拾取排序值计算子模块具体用于:
按照所述第一拾取次数,确定所述待拾取游戏道具的拾取排序值。
在本发明的一种可选实施例中,所述历史拾取游戏包括当局游戏中各个游戏道具的第二拾取次数,所述拾取排序值计算子模块具体用于:
按照所述第二拾取次数,确定所述待拾取游戏道具的拾取排序值。
在本发明的一种可选实施例中,所述拾取排序值计算子模块具体用于:
确定与所述道具品阶参数对应的道具品阶权重系数;
确定与所述道具上限参数对应的道具上限权重系数;
采用所述道具品阶权重系数与所述道具上限权重系数对所述第二相对距离进行处理,计算所述待拾取游戏道具的拾取排序值。
在本发明的一种可选实施例中,所述道具品阶参数包括所述玩家角色背包中与所述待拾取游戏道具为同类游戏道具的当前持有道具的第一品阶,以及所述待拾取游戏道具的第二品阶,所述拾取排序值计算子模块具体用于:
获取所述待拾取游戏道具的默认道具品阶权重系数;
若所述当前持有道具的第一品阶与所述待拾取游戏道具的第二品阶不同,则增大所述默认道具品阶权重系数,或,减小所述默认道具品阶权重系数,生成与所述待拾取游戏道具对应的目标道具品阶权重系数。
在本发明的一种可选实施例中,所述道具上限参数包括所述玩家角色背包中与所述待拾取游戏道具为相同游戏道具的当前持有道具的道具数量,所述拾取排序值计算子模块具体用于:
获取所述待拾取游戏道具的默认道具上限权重系数;
若所述当前持有道具的道具数量已经达到所述背包的持有上限,则增大所述默认道具上限权重系数,或,减小所述默认道具上限权重系数,生成与所述道具上线参数对应的目标道具上线权重系数。
在本发明的一种可选实施例中,所述控件显示处理模块包括:
第一显示子模块,用于在所述图形用户界面中显示最高优先级的第一目标游戏道具对应的第一目标拾取控件以及第一道具详情信息;
第二显示子模块,用于显示其他优先级的待拾取游戏道具对应的第一道具标识控件。
在本发明的一种可选实施例中,还包括:
显示切换模块,用于响应针对所述道具标识控件的触控操作,确定第二目标游戏道具,在所述图形用户界面中显示所述第二目标游戏道具对应的第二目标拾取控件以及第二道具详情信息。
在本发明的一种可选实施例中,还包括:
信息隐藏模块,用于隐藏所述第一目标游戏道具对应的第一道具详情信息,并显示所述第一目标游戏道具对应的第二道具标识控件。
在本发明的一种可选实施例中,所述控件显示处理模块具体用于:
在所述图形用户界面中显示最高优先级的第一目标游戏道具对应的第一目标拾取控件。
在本发明的一种可选实施例中,所述游戏道具拾取模块802具体用于:
响应针对所述待拾取游戏道具的拾取操作,控制所述玩家角色装备所述待拾取游戏道具,并将所述玩家角色原装备的被替换游戏道具显示于所述游戏场景中。
在本发明的一种可选实施例中,所述游戏道具拾取模块802具体用于:
响应针对所述待拾取游戏道具的拾取操作,控制玩家角色拾取所述待拾取游戏道具,并添加至所述玩家角色的背包中。
在本发明的一种可选实施例中,所述装置还包括:
游戏道具移除模块,用于在所述游戏场景中移除所述待拾取游戏道具。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
另外,本发明实施例还提供一种电子设备,如图9所示,包括处理器901、通信接口902、存储器903和通信总线904,其中,处理器901,通信接口902,存储器903通过通信总线904完成相互间的通信,
存储器903,用于存放计算机程序;
处理器901,用于执行存储器903上所存放的程序时,实现如下步骤:
响应针对所述玩家角色的瞄准控制操作,调整所述虚拟准心的瞄准方向,并根据所述虚拟准心的瞄准方向在所述游戏道具中确定待拾取游戏道具;
响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取。
在本发明的一种可选实施例中,所述响应针对所述玩家角色的瞄准控制操作,调整所述虚拟准星的瞄准方向,并根据所述虚拟准星的瞄准方向在所述游戏道具中确定待拾取游戏道具之前,所述方法还包括:
获取所述玩家角色与所述游戏道具在所述游戏场景中的场景位置信息;
若所述场景位置信息满足预设条件,则触发所述游戏道具的可交互状态。
在本发明的一种可选实施例中,所述场景位置信息包括第一相对距离,所述若所述场景位置信息满足预设条件,则触发所述游戏道具的可交互状态,包括:
若所述第一相对距离位于预设距离范围内,则触发所述游戏道具的可交互状态。
在本发明的一种可选实施例中,所述场景位置信息包括所述玩家角色在所述游戏场景的第一场景位置坐标,以及所述游戏道具在所述游戏场景的第二场景位置坐标,所述若所述场景位置信息满足预设条件,则触发所述游戏道具的可交互状态,包括:
获取所述玩家角色的可拾取距离;
采用第一场景位置坐标与可拾取距离,确定所述玩家角色的可拾取范围;
若所述第二场景位置坐标位于所述可拾取范围内,则触发所述游戏道具的可交互状态。
在本发明的一种可选实施例中,所述根据所述虚拟准心的瞄准方向在所述游戏道具中确定待拾取游戏道具,包括:
将所述虚拟准星的瞄准方向对准的游戏道具作为待拾取游戏道具。
在本发明的一种可选实施例中,所述根据所述虚拟准心的瞄准方向在所述游戏道具中确定待拾取游戏道具,包括:
获取当前瞄准方向下,所述虚拟准心与所述游戏道具在所述图形用户界面中的显示位置信息;
根据所述显示位置信息,在所述游戏道具中确定待拾取游戏道具。
在本发明的一种可选实施例中,所述显示位置信息包括第二相对距离,所述根据所述显示位置信息,在所述游戏道具中确定待拾取游戏道具,包括:
将第二相对距离小于或等于目标距离阈值的游戏道具作为待拾取游戏道具。
在本发明的一种可选实施例中,所述将第二相对距离小于或等于目标距离阈值的游戏道具作为待拾取游戏道具,包括:
若存在至少两个所述游戏道具对应的第二相对距离小于或等于所述游戏道具对应的目标距离阈值,则获取各个所述游戏道具对应的拾取优先级,并将拾取优先级最高的游戏道具作为待拾取游戏道具。
在本发明的一种可选实施例中,所述将第二相对距离小于或等于目标距离阈值的游戏道具作为待拾取游戏道具之前,所述方法还包括:
获取所述游戏道具的道具价值信息;
采用所述道具价值信息,确定所述游戏道具的目标距离阈值。
在本发明的一种可选实施例中,所述道具价值信息表征所述游戏道具在游戏中的贵重程度;其中,贵重程度越高,则所述目标距离阈值越大;贵重程度越低,则所述目标距离阈值越小。
在本发明的一种可选实施例中,所述响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取之前,所述方法还包括:
在所述图形用户界面中显示与所述待拾取游戏道具对应的拾取控件。
在本发明的一种可选实施例中,所述响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取之前,所述方法还包括:
若存在至少两个待拾取游戏道具,则获取各个所述待拾取游戏道具对应的拾取优先级;
根据所述拾取优先级在所述图形用户界面中对所述拾取控件进行差异化显示。
在本发明的一种可选实施例中,所述获取各个所述待拾取游戏道具对应的拾取优先级,包括:
获取各个所述待拾取游戏道具的游戏信息;
采用所述游戏信息,计算所述待拾取游戏道具的拾取排序值;
按照所述拾取排序值,确定各个所述待拾取游戏道具的拾取优先级。
在本发明的一种可选实施例中,所述游戏信息包括以下至少之一:所述待拾取游戏道具与所述虚拟准心在所述图形用户界面中的第二相对距离、与所述待拾取游戏道具对应的道具品阶参数和道具上限参数以及所述待拾取游戏道具的历史拾取信息。
在本发明的一种可选实施例中,所述历史拾取游戏包括一定时长内各个游戏道具的第一拾取次数,所述采用所述游戏信息,计算所述待拾取游戏道具的拾取排序值,包括:
按照所述第一拾取次数,确定所述待拾取游戏道具的拾取排序值。
在本发明的一种可选实施例中,所述历史拾取游戏包括当局游戏中各个游戏道具的第二拾取次数,所述采用所述游戏信息,计算所述待拾取游戏道具的拾取排序值,包括:
按照所述第二拾取次数,确定所述待拾取游戏道具的拾取排序值。
在本发明的一种可选实施例中,所述采用所述游戏信息,计算所述待拾取游戏道具的拾取排序值,包括:
确定与所述道具品阶参数对应的道具品阶权重系数;
确定与所述道具上限参数对应的道具上限权重系数;
采用所述道具品阶权重系数与所述道具上限权重系数对所述第二相对距离进行处理,计算所述待拾取游戏道具的拾取排序值。
在本发明的一种可选实施例中,所述道具品阶参数包括所述玩家角色背包中与所述待拾取游戏道具为同类游戏道具的当前持有道具的第一品阶,以及所述待拾取游戏道具的第二品阶,所述确定与所述道具品阶参数对应的道具品阶权重系数,包括:
获取所述待拾取游戏道具的默认道具品阶权重系数;
若所述当前持有道具的第一品阶与所述待拾取游戏道具的第二品阶不同,则增大所述默认道具品阶权重系数,或,减小所述默认道具品阶权重系数,生成与所述待拾取游戏道具对应的目标道具品阶权重系数。
在本发明的一种可选实施例中,所述道具上限参数包括所述玩家角色背包中与所述待拾取游戏道具为相同游戏道具的当前持有道具的道具数量,所述确定与所述道具上线参数对应的道具上线权重系数,包括:
获取所述待拾取游戏道具的默认道具上限权重系数;
若所述当前持有道具的道具数量已经达到所述背包的持有上限,则增大所述默认道具上限权重系数,或,减小所述默认道具上限权重系数,生成与所述道具上线参数对应的目标道具上线权重系数。
在本发明的一种可选实施例中,所述根据所述拾取优先级在所述图形用户界面中对所述拾取控件进行差异化显示,包括:
在所述图形用户界面中显示最高优先级的第一目标游戏道具对应的第一目标拾取控件以及第一道具详情信息;
以及显示其他优先级的待拾取游戏道具对应的第一道具标识控件。
在本发明的一种可选实施例中,还包括:
响应针对所述道具标识控件的触控操作,确定第二目标游戏道具,在所述图形用户界面中显示所述第二目标游戏道具对应的第二目标拾取控件以及第二道具详情信息。
在本发明的一种可选实施例中,还包括:
隐藏所述第一目标游戏道具对应的第一道具详情信息,并显示所述第一目标游戏道具对应的第二道具标识控件。
在本发明的一种可选实施例中,所述根据所述拾取优先级在所述图形用户界面中对所述拾取控件进行差异化显示,包括:
在所述图形用户界面中显示最高优先级的第一目标游戏道具对应的第一目标拾取控件。
在本发明的一种可选实施例中,所述响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取,包括:
响应针对所述待拾取游戏道具的拾取操作,控制所述玩家角色装备所述待拾取游戏道具,并将所述玩家角色原装备的被替换游戏道具显示于所述游戏场景中。
在本发明的一种可选实施例中,所述响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取,包括:
响应针对所述待拾取游戏道具的拾取操作,控制玩家角色拾取所述待拾取游戏道具,并添加至所述玩家角色的背包中。
在本发明的一种可选实施例中,所述响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取之后,所述方法还包括:
在所述游戏场景中移除所述待拾取游戏道具。
上述终端提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,简称PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,简称EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通信接口用于上述终端与其他设备之间的通信。
存储器可以包括随机存取存储器(Random Access Memory,简称RAM),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital Signal Processing,简称DSP)、专用集成电路(Application SpecificIntegrated Circuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
如图10所示,在本发明提供的又一实施例中,还提供了一种计算机可读存储介质1001,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中所述的游戏中道具的拾取方法。
在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中所述的游戏中道具的拾取方法。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (29)
1.一种游戏中道具的拾取方法,其特征在于,通过电子终端提供图形用户界面,所述图形用户界面显示虚拟准心、至少部分的游戏场景、位于所述游戏场景中的玩家角色与若干个游戏道具,所述方法包括:
响应针对所述玩家角色的瞄准控制操作,调整所述虚拟准心的瞄准方向,并根据所述虚拟准心的瞄准方向在所述游戏道具中确定待拾取游戏道具;
响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取。
2.根据权利要求1所述的方法,其特征在于,所述响应针对所述玩家角色的瞄准控制操作,调整所述虚拟准星的瞄准方向,并根据所述虚拟准星的瞄准方向在所述游戏道具中确定待拾取游戏道具之前,所述方法还包括:
获取所述玩家角色与所述游戏道具在所述游戏场景中的场景位置信息;
若所述场景位置信息满足预设条件,则触发所述游戏道具的可交互状态。
3.根据权利要求2所述的方法,其特征在于,所述场景位置信息包括第一相对距离,所述若所述场景位置信息满足预设条件,则触发所述游戏道具的可交互状态,包括:
若所述第一相对距离位于预设距离范围内,则触发所述游戏道具的可交互状态。
4.根据权利要求2所述的方法,其特征在于,所述场景位置信息包括所述玩家角色在所述游戏场景的第一场景位置坐标,以及所述游戏道具在所述游戏场景的第二场景位置坐标,所述若所述场景位置信息满足预设条件,则触发所述游戏道具的可交互状态,包括:
获取所述玩家角色的可拾取距离;
采用第一场景位置坐标与可拾取距离,确定所述玩家角色的可拾取范围;
若所述第二场景位置坐标位于所述可拾取范围内,则触发所述游戏道具的可交互状态。
5.根据权利要求1所述的方法,其特征在于,所述根据所述虚拟准心的瞄准方向在所述游戏道具中确定待拾取游戏道具,包括:
将所述虚拟准星的瞄准方向对准的游戏道具作为待拾取游戏道具。
6.根据权利要求1所述的方法,其特征在于,所述根据所述虚拟准心的瞄准方向在所述游戏道具中确定待拾取游戏道具,包括:
获取当前瞄准方向下,所述虚拟准心与所述游戏道具在所述图形用户界面中的显示位置信息;
根据所述显示位置信息,在所述游戏道具中确定待拾取游戏道具。
7.根据权利要求6所述的方法,其特征在于,所述显示位置信息包括第二相对距离,所述根据所述显示位置信息,在所述游戏道具中确定待拾取游戏道具,包括:
将第二相对距离小于或等于目标距离阈值的游戏道具作为待拾取游戏道具。
8.根据权利要求7所述的方法,其特征在于,所述将第二相对距离小于或等于目标距离阈值的游戏道具作为待拾取游戏道具,包括:
若存在至少两个所述游戏道具对应的第二相对距离小于或等于所述游戏道具对应的目标距离阈值,则获取各个所述游戏道具对应的拾取优先级,并将拾取优先级最高的游戏道具作为待拾取游戏道具。
9.根据权利要求7所述的方法,其特征在于,所述将第二相对距离小于或等于目标距离阈值的游戏道具作为待拾取游戏道具之前,所述方法还包括:
获取所述游戏道具的道具价值信息;
采用所述道具价值信息,确定所述游戏道具的目标距离阈值。
10.根据权利要求9所述的方法,其特征在于,所述道具价值信息表征所述游戏道具在游戏中的贵重程度;其中,贵重程度越高,则所述目标距离阈值越大;贵重程度越低,则所述目标距离阈值越小。
11.根据权利要求1所述的方法,其特征在于,所述响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取之前,所述方法还包括:
在所述图形用户界面中显示与所述待拾取游戏道具对应的拾取控件。
12.根据权利要求11所述的方法,其特征在于,所述响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取之前,所述方法还包括:
若存在至少两个待拾取游戏道具,则获取各个所述待拾取游戏道具对应的拾取优先级;
根据所述拾取优先级在所述图形用户界面中对所述拾取控件进行差异化显示。
13.根据权利要求12所述的方法,其特征在于,所述获取各个所述待拾取游戏道具对应的拾取优先级,包括:
获取各个所述待拾取游戏道具的游戏信息;
采用所述游戏信息,计算所述待拾取游戏道具的拾取排序值;
按照所述拾取排序值,确定各个所述待拾取游戏道具的拾取优先级。
14.根据权利要求13所述的方法,其特征在于,所述游戏信息包括以下至少之一:所述待拾取游戏道具与所述虚拟准心在所述图形用户界面中的第二相对距离、与所述待拾取游戏道具对应的道具品阶参数和道具上限参数以及所述待拾取游戏道具的历史拾取信息。
15.根据权利要求14所述的方法,其特征在于,所述历史拾取游戏包括一定时长内各个游戏道具的第一拾取次数,所述采用所述游戏信息,计算所述待拾取游戏道具的拾取排序值,包括:
按照所述第一拾取次数,确定所述待拾取游戏道具的拾取排序值。
16.根据权利要求14所述的方法,其特征在于,所述历史拾取游戏包括当局游戏中各个游戏道具的第二拾取次数,所述采用所述游戏信息,计算所述待拾取游戏道具的拾取排序值,包括:
按照所述第二拾取次数,确定所述待拾取游戏道具的拾取排序值。
17.根据权利要求14所述的方法,其特征在于,所述采用所述游戏信息,计算所述待拾取游戏道具的拾取排序值,包括:
确定与所述道具品阶参数对应的道具品阶权重系数;
确定与所述道具上限参数对应的道具上限权重系数;
采用所述道具品阶权重系数与所述道具上限权重系数对所述第二相对距离进行处理,计算所述待拾取游戏道具的拾取排序值。
18.根据权利要求17所述的方法,其特征在于,所述道具品阶参数包括所述玩家角色背包中与所述待拾取游戏道具为同类游戏道具的当前持有道具的第一品阶,以及所述待拾取游戏道具的第二品阶,所述确定与所述道具品阶参数对应的道具品阶权重系数,包括:
获取所述待拾取游戏道具的默认道具品阶权重系数;
若所述当前持有道具的第一品阶与所述待拾取游戏道具的第二品阶不同,则增大所述默认道具品阶权重系数,或,减小所述默认道具品阶权重系数,生成与所述待拾取游戏道具对应的目标道具品阶权重系数。
19.根据权利要求18所述的方法,其特征在于,所述道具上限参数包括所述玩家角色背包中与所述待拾取游戏道具为相同游戏道具的当前持有道具的道具数量,所述确定与所述道具上线参数对应的道具上线权重系数,包括:
获取所述待拾取游戏道具的默认道具上限权重系数;
若所述当前持有道具的道具数量已经达到所述背包的持有上限,则增大所述默认道具上限权重系数,或,减小所述默认道具上限权重系数,生成与所述道具上线参数对应的目标道具上线权重系数。
20.根据权利要求12至19任一所述的方法,其特征在于,所述根据所述拾取优先级在所述图形用户界面中对所述拾取控件进行差异化显示,包括:
在所述图形用户界面中显示最高优先级的第一目标游戏道具对应的第一目标拾取控件以及第一道具详情信息;
以及显示其他优先级的待拾取游戏道具对应的第一道具标识控件。
21.根据权利要求20所述的方法,其特征在于,还包括:
响应针对所述道具标识控件的触控操作,确定第二目标游戏道具,在所述图形用户界面中显示所述第二目标游戏道具对应的第二目标拾取控件以及第二道具详情信息。
22.根据权利要求21所述的方法,其特征在于,还包括:
隐藏所述第一目标游戏道具对应的第一道具详情信息,并显示所述第一目标游戏道具对应的第二道具标识控件。
23.根据权利要求12至19任一所述的方法,其特征在于,所述根据所述拾取优先级在所述图形用户界面中对所述拾取控件进行差异化显示,包括:
在所述图形用户界面中显示最高优先级的第一目标游戏道具对应的第一目标拾取控件。
24.根据权利要求1所述的方法,其特征在于,所述响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取,包括:
响应针对所述待拾取游戏道具的拾取操作,控制所述玩家角色装备所述待拾取游戏道具,并将所述玩家角色原装备的被替换游戏道具显示于所述游戏场景中。
25.根据权利要求1所述的方法,其特征在于,所述响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取,包括:
响应针对所述待拾取游戏道具的拾取操作,控制玩家角色拾取所述待拾取游戏道具,并添加至所述玩家角色的背包中。
26.根据权利要求1所述的方法,其特征在于,所述响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取之后,所述方法还包括:
在所述游戏场景中移除所述待拾取游戏道具。
27.一种游戏中道具的拾取装置,其特征在于,通过电子终端提供图形用户界面,所述图形用户界面显示虚拟准心、至少部分的游戏场景、位于所述游戏场景中的玩家角色与若干个游戏道具,所述装置包括:
游戏道具确定模块,用于响应针对所述玩家角色的瞄准控制操作,调整所述虚拟准心的瞄准方向,并根据所述虚拟准心的瞄准方向在所述游戏道具中确定待拾取游戏道具;
游戏道具拾取模块,用于响应于针对所述待拾取游戏道具的拾取操作,控制所述玩家角色对所述待拾取游戏道具进行拾取。
28.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;
所述存储器,用于存放计算机程序;
所述处理器,用于执行存储器上所存放的程序时,实现如权利要求1-26任一项所述的方法。
29.一个或多个计算机可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如权利要求1-26任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110859007.9A CN113577762A (zh) | 2021-07-28 | 2021-07-28 | 游戏中道具的拾取方法、装置、电子设备及可读介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110859007.9A CN113577762A (zh) | 2021-07-28 | 2021-07-28 | 游戏中道具的拾取方法、装置、电子设备及可读介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113577762A true CN113577762A (zh) | 2021-11-02 |
Family
ID=78251262
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110859007.9A Pending CN113577762A (zh) | 2021-07-28 | 2021-07-28 | 游戏中道具的拾取方法、装置、电子设备及可读介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113577762A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023138192A1 (zh) * | 2022-01-24 | 2023-07-27 | 腾讯科技(深圳)有限公司 | 控制虚拟对象拾取虚拟道具的方法、终端及存储介质 |
WO2023240925A1 (zh) * | 2022-06-17 | 2023-12-21 | 网易(杭州)网络有限公司 | 虚拟道具的拾取方法、装置、计算机设备和存储介质 |
WO2024037188A1 (zh) * | 2022-08-18 | 2024-02-22 | 腾讯科技(深圳)有限公司 | 虚拟对象控制方法、装置、设备及介质 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160109940A1 (en) * | 2014-10-19 | 2016-04-21 | Philip Lyren | Electronic Device Displays an Image of an Obstructed Target |
KR101672450B1 (ko) * | 2015-05-06 | 2016-11-04 | 주식회사 엔씨소프트 | 슈팅 게임에서 조준점을 결정하는 방법 및 슈팅 게임 처리 장치 |
CN108509039A (zh) * | 2018-03-27 | 2018-09-07 | 腾讯科技(深圳)有限公司 | 在虚拟环境中拾取物品的方法、装置、设备及存储介质 |
CN111111174A (zh) * | 2019-12-12 | 2020-05-08 | 腾讯科技(深圳)有限公司 | 虚拟道具的操作方法和装置、存储介质及电子装置 |
CN111111171A (zh) * | 2019-12-17 | 2020-05-08 | 腾讯科技(深圳)有限公司 | 操作控制方法、装置、存储介质及电子装置 |
CN111359222A (zh) * | 2020-03-09 | 2020-07-03 | 腾讯科技(深圳)有限公司 | 虚拟道具获取方法、装置、存储介质及电子装置 |
CN112076473A (zh) * | 2020-09-11 | 2020-12-15 | 腾讯科技(深圳)有限公司 | 虚拟道具的控制方法、装置、电子设备及存储介质 |
CN112704875A (zh) * | 2020-12-30 | 2021-04-27 | 腾讯科技(深圳)有限公司 | 虚拟道具控制方法、装置、设备及存储介质 |
CN112791390A (zh) * | 2021-01-26 | 2021-05-14 | 网易(杭州)网络有限公司 | 一种道具的拾取方法、终端、电子设备及可读存储介质 |
CN113101661A (zh) * | 2021-05-10 | 2021-07-13 | 网易(杭州)网络有限公司 | 配件装配方法、装置、存储介质及计算机设备 |
-
2021
- 2021-07-28 CN CN202110859007.9A patent/CN113577762A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160109940A1 (en) * | 2014-10-19 | 2016-04-21 | Philip Lyren | Electronic Device Displays an Image of an Obstructed Target |
KR101672450B1 (ko) * | 2015-05-06 | 2016-11-04 | 주식회사 엔씨소프트 | 슈팅 게임에서 조준점을 결정하는 방법 및 슈팅 게임 처리 장치 |
CN108509039A (zh) * | 2018-03-27 | 2018-09-07 | 腾讯科技(深圳)有限公司 | 在虚拟环境中拾取物品的方法、装置、设备及存储介质 |
CN111111174A (zh) * | 2019-12-12 | 2020-05-08 | 腾讯科技(深圳)有限公司 | 虚拟道具的操作方法和装置、存储介质及电子装置 |
CN111111171A (zh) * | 2019-12-17 | 2020-05-08 | 腾讯科技(深圳)有限公司 | 操作控制方法、装置、存储介质及电子装置 |
CN111359222A (zh) * | 2020-03-09 | 2020-07-03 | 腾讯科技(深圳)有限公司 | 虚拟道具获取方法、装置、存储介质及电子装置 |
CN112076473A (zh) * | 2020-09-11 | 2020-12-15 | 腾讯科技(深圳)有限公司 | 虚拟道具的控制方法、装置、电子设备及存储介质 |
CN112704875A (zh) * | 2020-12-30 | 2021-04-27 | 腾讯科技(深圳)有限公司 | 虚拟道具控制方法、装置、设备及存储介质 |
CN112791390A (zh) * | 2021-01-26 | 2021-05-14 | 网易(杭州)网络有限公司 | 一种道具的拾取方法、终端、电子设备及可读存储介质 |
CN113101661A (zh) * | 2021-05-10 | 2021-07-13 | 网易(杭州)网络有限公司 | 配件装配方法、装置、存储介质及计算机设备 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023138192A1 (zh) * | 2022-01-24 | 2023-07-27 | 腾讯科技(深圳)有限公司 | 控制虚拟对象拾取虚拟道具的方法、终端及存储介质 |
WO2023240925A1 (zh) * | 2022-06-17 | 2023-12-21 | 网易(杭州)网络有限公司 | 虚拟道具的拾取方法、装置、计算机设备和存储介质 |
WO2024037188A1 (zh) * | 2022-08-18 | 2024-02-22 | 腾讯科技(深圳)有限公司 | 虚拟对象控制方法、装置、设备及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113577762A (zh) | 游戏中道具的拾取方法、装置、电子设备及可读介质 | |
CN108459811B (zh) | 虚拟道具的处理方法、装置、电子设备及存储介质 | |
US12023582B2 (en) | Virtual backpack interface | |
CN110433488B (zh) | 基于虚拟角色的对战控制方法、装置、设备及介质 | |
CN108815851B (zh) | 在虚拟环境中射击时的界面显示方法、设备及存储介质 | |
CN109445662B (zh) | 虚拟对象的操作控制方法、装置、电子设备及存储介质 | |
CN110908612A (zh) | 缓存管理方法、装置、设备及存储介质 | |
CN108159696A (zh) | 信息处理方法、装置、电子设备及存储介质 | |
CN113559507B (zh) | 信息处理方法、装置、存储介质及电子设备 | |
US11745100B2 (en) | Non-transitory computer readable medium, method of controlling a game, and information processing system with modification of identification images based on change to game parameter | |
CN110721469A (zh) | 对虚拟环境中虚拟对象进行遮挡的方法、终端及介质 | |
JP2021106912A (ja) | プログラム、制御方法、および情報処理装置 | |
CN114225416A (zh) | 游戏控制方法及装置 | |
CN110639205B (zh) | 操作响应方法、装置、存储介质及终端 | |
WO2023015882A1 (zh) | 虚拟角色的控制方法、装置及电子设备 | |
CN114159783A (zh) | 游戏中道具的处理方法、装置、电子设备及可读介质 | |
CN108245892A (zh) | 信息处理方法、装置、电子设备及存储介质 | |
JP6647600B1 (ja) | ゲームプログラム及び情報処理装置 | |
US11033818B2 (en) | Method for providing close-range battle royale game in which permitted number of players and permitted area in game map are determined dynamically and game server using the same | |
US20230016383A1 (en) | Controlling a virtual objectbased on strength values | |
JP2018117927A (ja) | ゲームプログラム、方法、および情報処理装置 | |
JP6533261B2 (ja) | ゲーム管理装置及びプログラム | |
CN113694515B (zh) | 界面显示方法、装置、终端及存储介质 | |
JP6773352B2 (ja) | ゲーム制御装置、ゲームシステム及びプログラム | |
CN114404944A (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 |