WO2022041663A1 - 一种游戏虚拟道具的推荐、购买方法和电子设备 - Google Patents
一种游戏虚拟道具的推荐、购买方法和电子设备 Download PDFInfo
- Publication number
- WO2022041663A1 WO2022041663A1 PCT/CN2021/077305 CN2021077305W WO2022041663A1 WO 2022041663 A1 WO2022041663 A1 WO 2022041663A1 CN 2021077305 W CN2021077305 W CN 2021077305W WO 2022041663 A1 WO2022041663 A1 WO 2022041663A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- virtual
- target
- user interface
- response
- graphical user
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 80
- 230000004044 response Effects 0.000 claims abstract description 98
- 238000004590 computer program Methods 0.000 claims description 14
- 238000010586 diagram Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000013480 data collection Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000001960 triggered 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/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
-
- 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/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/537—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 using indicators, e.g. showing the condition of a game character on screen
- A63F13/5375—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 using indicators, e.g. showing the condition of a game character on screen for graphically or textually suggesting an action, e.g. by displaying an arrow indicating a turn in a driving game
-
- 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/85—Providing additional services to players
- A63F13/87—Communicating with other players during game play, e.g. by e-mail or chat
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0621—Item configuration or customization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Item recommendations
-
- 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/50—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 details of game servers
- A63F2300/57—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 details of game servers details of game services offered to the player
- A63F2300/575—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 details of game servers details of game services offered to the player for trading virtual items
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
Definitions
- the present disclosure relates to the technical field of games, and in particular, to a method for recommending game virtual items, a method for purchasing game virtual items, and an electronic device.
- teammates can only be recommended for outfits through in-game text input, which has disadvantages: 1. For players who issue suggestions, they need to input through text, which is cumbersome to operate and wastes a lot in fast-paced battles. Time; 2. For players who receive suggestions, it may be difficult to identify the equipment because teammates use the abbreviation or alias of the equipment, and it is difficult to find the equipment among the many equipment in the store interface for a while.
- One of the embodiments of the present disclosure discloses a method for recommending game virtual props.
- a graphical user interface is provided through a first terminal device, where the first terminal device is used to control a first virtual object, and the method includes:
- the method further includes:
- the target virtual item In response to the third operation on the target virtual item, it is determined that the target virtual item is a pre-purchased item.
- the graphical user interface provides a selection response area, the selection response area is separated from the area corresponding to the object identifier, and the response is directed to a selection operation of the object identifier, from the plurality of object identifiers. Identify target object identifiers in the
- the plurality of object identifiers are target object identifiers.
- the selection operation is at least one of the following operations: a click operation and a slide operation.
- the step of displaying at least one virtual prop through the graphical user interface is at least one of the following:
- At least one virtual item is displayed through an equipment purchase page, wherein the equipment purchase interface is an interface displayed in response to a fifth operation of a store control acting on the graphical user interface.
- the selection operation is a sliding operation
- the target object identifier is determined from the multiple object identifiers in response to the selection operation for the object identifier, including:
- the movement track passes through the plurality of object identifiers, it is determined that one or more object identifiers passed by the movement track are target object identifiers.
- the starting point of the sliding operation acts on the target virtual prop.
- the selection operation is a sliding operation
- the target object identifier is determined from the multiple object identifiers in response to the selection operation for the object identifier, including:
- the multiple object identifiers are target object identifiers.
- the determination of the one or more object identifiers that are passed again as the target object identifiers is canceled.
- the determination of the multiple object identifiers as target object identifiers is canceled.
- the displaying a plurality of object identifiers on the graphical user interface includes:
- a plurality of object identifications are displayed in the target area on the graphical user interface.
- the displaying a plurality of object identifiers on the graphical user interface includes:
- a preset mask is provided on the upper layer of the graphical user interface, and a plurality of object identifiers are displayed in the preset mask.
- the target object identification in the preset mask is set to a highlighted state.
- One of the embodiments of the present disclosure further discloses a method for purchasing virtual props.
- a graphical user interface is provided through a second terminal device, where the second terminal device is used to control a second virtual object.
- the method includes:
- the graphic user interface of the second terminal device displays the target virtual item corresponding to the identifier of the target virtual item in the push message; wherein the recommendation message sent by a first terminal device to the second virtual object in response to a user operation, where the first terminal device is a device for controlling a first virtual object belonging to the same camp as the second virtual object;
- the second virtual object In response to a touch operation on the target virtual item, the second virtual object is controlled to purchase the target virtual item or the second virtual object is controlled to pre-purchase the target virtual item.
- One of the embodiments of the present disclosure further discloses a method for recommending virtual props in a game, where the game includes a first virtual object controlled by a first terminal device and at least one second virtual object controlled by at least one second terminal device, wherein , the first virtual object and the second virtual object belong to the same camp, and the method includes:
- the second virtual object In response to a touch operation on the target virtual item, the second virtual object is controlled to purchase the target virtual item or the second virtual object is controlled to pre-purchase the target virtual item.
- One of the embodiments of the present disclosure further discloses an apparatus for recommending game virtual props, providing a graphical user interface through a first terminal device, where the first terminal device is used to control a first virtual object, and the apparatus includes:
- a virtual prop display module for displaying at least one virtual prop through the graphical user interface
- an object identification display module configured to display a plurality of object identifications on the graphical user interface in response to a first operation on the target virtual prop in the at least one virtual prop, wherein the second virtual object corresponding to the object identification Be in the same camp as the first virtual object;
- a target object identification determination module configured to determine a target object identification from the plurality of object identifications in response to a selection operation for the object identification
- a push message sending module configured to respond to a sending operation and send a push message carrying the identifier of the target virtual prop to the second virtual object corresponding to the target object identifier, so as to control the second virtual object corresponding to the target object identifier
- the target virtual prop is displayed on the graphical user interface of the second terminal device.
- One of the embodiments of the present disclosure further discloses an apparatus for purchasing game virtual items, which provides a graphical user interface through a second terminal device, where the second terminal device is used to control a second virtual object, and the apparatus includes:
- a virtual prop display module configured to display, through the graphical user interface of the second terminal device, the target virtual prop corresponding to the identifier of the target virtual prop in the push message when a recommendation message carrying the identifier of the target virtual prop is received ; wherein, the recommendation message is sent to the second virtual object by the first terminal device in response to a user operation, and the first terminal device is used to control the first virtual object belonging to the same camp as the second virtual object device of;
- a virtual item purchase module configured to control the second virtual object to purchase the target virtual item or control the second virtual object to pre-purchase the target virtual item in response to a touch operation on the target virtual item.
- One of the embodiments of the present disclosure further discloses an apparatus for recommending virtual props in a game, where the game includes a first virtual object controlled by a first terminal device and at least one second virtual object controlled by at least one second terminal device, wherein , the first virtual object and the second virtual object belong to the same camp, and the device includes:
- a first virtual prop display module configured to display at least one virtual prop through the graphical user interface of the first terminal device
- an object identification display module configured to display at least one object corresponding to the at least one second virtual object on the graphical user interface of the first terminal device in response to a first operation on the target virtual prop in the at least one virtual prop object identification;
- a target object identifier determination module configured to determine a target object identifier from the at least one object identifier in response to a selection operation for the object identifier
- a push message sending module configured to send a push message carrying the identifier of the target virtual item to the second virtual object corresponding to the target object identifier in response to the sending operation
- a second virtual prop display module configured to display, through the graphical user interface of the second terminal device, the target virtual prop corresponding to the identifier of the target virtual prop in the push message;
- a virtual item purchase module configured to control the second virtual object to purchase the target virtual item or control the second virtual object to pre-purchase the target virtual item in response to a touch operation on the target virtual item.
- One of the embodiments of the present disclosure also discloses an electronic device, including:
- a processor a memory and a bus
- the memory stores machine-readable instructions executable by the processor, when the electronic device is running, the processor communicates with the memory through the bus, and the processor executes all the instructions.
- the machine-readable instructions are used to perform the method according to any one of the embodiments of the present disclosure.
- One of the embodiments of the present disclosure further discloses a storage medium, where a computer program is stored on the storage medium, and the computer program is executed by a processor to execute the method according to any one of the embodiments of the present disclosure.
- FIG. 1 is a flow chart of steps of an embodiment of a method for recommending game virtual props according to the present disclosure
- FIG. 2 is a schematic diagram of providing a plurality of object identifiers according to the present disclosure
- FIG. 3 is a flow chart of steps of an embodiment of a method for purchasing game virtual props according to the present disclosure
- FIG. 4 is a schematic diagram of providing a pre-order control according to the present disclosure
- FIG. 5 is a flow chart of steps of another embodiment of a method for recommending game virtual props according to the present disclosure
- FIG. 6 is a structural block diagram of an embodiment of a device for recommending game virtual props according to the present disclosure
- FIG. 7 is a structural block diagram of an embodiment of a device for purchasing game virtual props according to the present disclosure.
- FIG. 8 is a structural block diagram of an embodiment of a device for recommending game virtual props according to the present disclosure
- FIG. 9 is a structural block diagram of an electronic device of the present disclosure.
- FIG. 10 is a structural block diagram of a storage medium of the present disclosure.
- Example embodiments will now be described more fully with reference to the accompanying drawings.
- Example embodiments can be embodied in various forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art.
- the method for recommending game virtual items and the method for purchasing game virtual items may run on a terminal device or a server.
- the terminal device may be a local terminal device.
- the method for recommending game virtual items and the method for purchasing game virtual items can be implemented and executed based on the cloud interaction system, wherein the cloud interaction system includes Server and client devices.
- cloud gaming refers to a game method based on cloud computing.
- the main body of the game program and the main body of the game screen are separated.
- the storage and operation of the recommended method of game virtual items and the purchase method of game virtual items are completed on the cloud game server.
- the role of the device is used for data reception, transmission and game screen presentation.
- the client device can be a display device with data transmission function close to the user side, such as a first terminal device, a TV, a computer, a handheld Computers, etc.; however, the terminal device for the recommendation method of game virtual items and the purchase method of game virtual items is a cloud game server in the cloud.
- the player operates the client device to send operation instructions to the cloud game server, and the cloud game server runs the game according to the operation instructions, encodes and compresses the game screen and other data, and returns it to the client device through the network. Decode and output game screen.
- the terminal device may be a local terminal device.
- a local terminal device stores a game program and is used to present a game screen.
- the local terminal device is used to interact with the player through a graphical user interface, that is, conventionally, the game program is downloaded, installed and executed through an electronic device.
- the local terminal device may provide the graphical user interface to the player in various ways, for example, it may be rendered and displayed on the display screen of the terminal, or provided to the player through holographic projection.
- the local terminal device may include a display screen for presenting a graphical user interface, the graphical user interface including game screens, and a processor for running the game, generating the graphical user interface, and controlling the graphical user interface display on the display.
- a graphical user interface is provided through a first terminal device, and the first terminal device is used to control a first virtual object.
- Step 101 displaying at least one virtual prop through the graphical user interface
- the first terminal device may be the aforementioned local terminal device, or may be the aforementioned client device in the cloud interaction system.
- the operating system of the first terminal device may include Android (Android), IOS, Windows Phone, Windows, etc., and may generally support the running of various game applications.
- a graphical user interface By running the game application on the first terminal device and rendering it on the display of the first terminal device, a graphical user interface is obtained.
- the content displayed on the graphical user interface at least partially includes a part or all of the game scene.
- the specific form of the game scene It can be square or other shapes (eg, circle, etc.).
- the game scene may include a first virtual object, and the first virtual object may be a game virtual character manipulated/controlled by the player through the first terminal device, and the game scene may also include a second virtual object, the second virtual object
- the object may be of the same camp as the first virtual object, and is a game virtual character controlled/controlled by a friendly player in the game.
- the game scene may also include a game virtual character controlled/controlled by an enemy player in the game.
- At least one virtual prop can be displayed through a graphical user interface, and the virtual prop can be equipment, shoes and other items in the game, which are used to enhance the attributes of the first virtual object manipulated/controlled by the player, for example, After the player buys the shoes, the player's movement speed can be enhanced.
- Step 102 In response to the first operation on the target virtual prop in the at least one virtual prop, display a plurality of object identifiers on the graphical user interface, wherein the second virtual object corresponding to the object identifier is the same as the first virtual item.
- a virtual object is of the same camp;
- the user operation is combined with the operation of recommending equipment, and a recommendation message corresponding to the virtual item can be generated directly in response to the user operation, and the recommendation message Push it to teammates so that teammates can buy the virtual item.
- a first operation can be performed on the target virtual item in at least one virtual item, and the first operation may be an operation for triggering a quick recommendation of a virtual item, including a long-press operation, A click operation or a double-click operation, etc., is not limited in this embodiment of the present disclosure.
- the long-press operation can detect the holding time t on the target virtual item in at least one virtual item by setting a critical time length t0. When t ⁇ t0, it is considered that a long-press operation is detected.
- the first terminal device may have a data collection module and a data reporting module.
- the data collection module collects in real time the first operation of the player acting on the target virtual item in the at least one virtual item, and reports the first operation to the game through the data reporting module. For applications, the reported first operation may carry the trigger location.
- the game application After the game application receives the first operation acting on the target virtual item in the at least one virtual item, it can respond to the first operation and determine the target virtual item from the at least one virtual item, and the target virtual item needs to be recommended to teammates virtual props. Specifically, the game application may extract the trigger position in the first operation, and determine the target virtual item from the plurality of virtual items according to the trigger position.
- a plurality of object identifiers may be further displayed on the graphical user interface, and the second virtual object corresponding to the object identifiers is of the same camp as the first virtual object.
- the object identifier is a sign used to represent the virtual object in the game, for example, the object identifier may be the avatar of the virtual object.
- a plurality of second virtual objects that is, virtual objects controlled by the player's teammates
- these virtual objects are displayed on the graphical user interface
- Corresponding multiple object identifiers As an example, if there are 4 virtual objects in the game that are in the same camp as the virtual character controlled/controlled by the player, then 4 object identifiers are displayed on the GUI.
- Step 103 in response to the selection operation for the object identifier, determine the target object identifier from the multiple object identifiers;
- the player can perform a selection operation on the object identifier to select the object identifier corresponding to the virtual object that needs to recommend virtual props.
- the first terminal device can detect the player's selection operation on the object identifier in real time, and report the selection operation to the game application.
- the selection operation refers to an operation for selecting an object identifier, and the selection operation may be at least one of the following operations: a click operation and a slide operation.
- the player may select multiple object identifiers as target object identifiers through multiple click operations, and the click operation reported by the first terminal device may include the touch position.
- the sliding operation can be a continuous operation performed by the player through an operating medium (such as a stylus, the user's finger, etc.), the sliding operation can have corresponding touch points, and the reported sliding operation can include the touch points at different times. each trigger position.
- the selection operation may also be set to be another user operation, such as a long-press operation, according to actual needs, which is not limited in this embodiment of the present disclosure.
- the game application may respond to the selection operation, and determine the target object identifier from the multiple object identifiers. Specifically, the trigger position in the selection operation can be extracted, and the target object identification can be determined from a plurality of object identifications according to the trigger position.
- Step 104 in response to the sending operation, send a push message carrying the identifier of the target virtual prop to the second virtual object corresponding to the target object identifier, so that the second terminal that controls the second virtual object corresponding to the target object identifier
- the target virtual prop is displayed on a graphical user interface of the device.
- the push message may be a message for recommending virtual items to players, and the recommendation message may carry the identifier of the target virtual item, wherein the identifier of the target virtual item is the unique identification code of the target virtual item, and the virtual item may have a one-to-one corresponding identifier .
- the player can further perform a sending operation on the graphical user interface.
- the sending operation can be an operation for triggering the sending of a push message.
- the sending operation can be a click on the confirmation control on the graphical user interface.
- the sending operation can also be the end of the sliding operation, the first terminal device can detect the sliding operation acting on the graphical user interface in real time, and when it is detected that the operating medium for the sliding operation leaves the graphical user interface, it is equivalent to detecting the sliding operation. the end of the operation.
- the game application can respond to the sending operation, generate a push message carrying the identifier of the target virtual item, and send the push message to the second virtual object corresponding to the target object identifier, so as to control the target object.
- the target virtual prop is displayed on the graphical user interface of the second terminal device identifying the corresponding second virtual object. Therefore, the player who controls the second virtual object can quickly purchase the target virtual item according to the push message after receiving the recommendation message.
- the game application can trigger the display of the target virtual item on the graphical user interface. Therefore, the player can purchase the target virtual item or pre-purchase the target virtual item by performing a touch operation on the target virtual item.
- the first operation is used to trigger the quick selection of the virtual props to be recommended, and then the virtual objects to be recommended are flexibly selected through the selection operation, and the recommendation message for the virtual props is sent to these virtual objects, so that the player who receives the recommendation message can quickly Purchase virtual props to reduce the time to find virtual props, and recommend virtual props by combining user operations with the operation of recommending equipment, which can avoid the need for players to recommend virtual props to teammates through manual input, and speed up recommending virtual props to teammates prop speed.
- the method may further include the following steps:
- the target virtual item configuring the target virtual item to the first virtual character in response to a second operation on the target virtual item; and determining that the target virtual item is pre-purchased in response to a third operation on the target virtual item props.
- the player may perform a second operation on the target virtual item to purchase the target virtual item.
- the second operation may be an operation for purchasing the virtual item.
- the GUI includes purchase controls, and the second operation acts on the purchase controls. single-click operation or double-click operation, etc.
- the game application may respond to the second operation and configure the target virtual item to the first virtual character.
- the first virtual character may be configured according to the attribute corresponding to the target virtual item
- the attribute of the virtual character for example, if the attribute corresponding to the target virtual item is 60 attack power, then the attack power of the first virtual character can be configured to increase by 60.
- the player may also perform a third operation on the target virtual item to pre-purchase the target virtual item.
- the third operation may be an operation for pre-purchasing the virtual item.
- the GUI includes a pre-order control, and the third operation acts on the pre-order control. single-click operation or double-click operation, etc.
- the game application may respond to the third operation and determine that the target virtual item is a pre-purchased item.
- the target virtual item is displayed so that the player can quickly click on the target virtual item to purchase.
- the graphical user interface provides a selection response area, and the selection response area is separated from the area corresponding to the object identifier.
- the step 102 may include the following sub-steps:
- the plurality of object identifiers are target object identifiers.
- the GUI may include a selection response area, which is separate from the area corresponding to the object identifier. For example, if the area corresponding to the object identifier is located in the lower half of the GUI, the selection response area may be located in the graphic user interface. The upper area of the user interface. In an embodiment of the present disclosure, the selection response area may be used to select all players belonging to the same faction as the player, so as to recommend equipment to all players.
- the player may perform a selection operation on the selection response area of the graphical user interface, and the selection operation may be at least one of the following operations: a click operation and a sliding operation.
- the selection operation may be responded to, and multiple object identifiers may be determined as target object identifiers, that is, all object identifiers displayed on the graphical user interface may be determined as target object identifiers.
- the step 101 may be at least one of the following:
- At least one currently recommended virtual item is displayed through the graphical user interface; and at least one virtual item is displayed through an equipment purchase page, wherein the equipment purchase interface is an interface displayed in response to store controls acting on the graphical user interface.
- the currently recommended at least one virtual item may be displayed through a graphical user interface, wherein the currently recommended at least one virtual item may be at least one virtual item that is automatically recommended to the player by the current game application.
- the game application can automatically determine the virtual props that need to be recommended to the player according to the virtual objects, and display these virtual props in a designated area (such as the upper left corner) on the GUI to recommend these virtual props to the player.
- At least one virtual item may also be displayed on an equipment purchase page.
- the GUI may include a store control, and the player may perform a fifth operation on the store control to open the equipment purchase interface.
- the fifth operation may include a single-click operation, a double-click operation, a long-press operation, and the like.
- the disclosed embodiments are not limited in this regard.
- the game application may display an equipment purchase interface in response to the fifth operation acting on the store controls of the graphical user interface, and the equipment purchase interface may include at least one virtual item.
- the selection operation is a sliding operation
- the step 103 may include the following sub-steps:
- a movement track is determined; when the movement track passes through the multiple object identifiers, one or more object identifiers passed by the movement track are determined as target object identifiers.
- the selection operation may be a sliding operation, and the player may select a target object identification from a plurality of object identifications through the sliding operation.
- the sliding operation may have corresponding touch points, and the movement trajectory may be determined according to various positions of the touch points of the sliding operation at different times. After the movement track is determined, it can be determined whether the movement track passes through multiple object identifiers on the graphical user interface, and when the movement track passes through multiple object identifiers, it can be determined that one or more object identifiers passed by the movement track are the target object identifiers .
- the graphical user interface includes four object identifiers A, B, C, and D. Assuming that the object identifiers A and B passed by the movement track are the object identifiers A and B, the object identifiers A and B can be determined as the target object identifiers. .
- the recommendation message can be canceled, or a trigger condition can be set, and the sliding operation satisfies the trigger condition.
- the recommendation message is sent to one or more second virtual objects designated to belong to the same camp as the first virtual object. For example, all second virtual objects may be designated and the recommendation message is sent to all second virtual objects.
- the starting point of the sliding operation acts on the target virtual prop.
- the operation medium does not leave the target virtual item in at least one virtual item, and the player continues to slide the operation medium to perform the sliding operation, and the target object identifier is selected by the sliding operation, thereby further accelerating the speed of the player recommending virtual items.
- the selection operation is a sliding operation
- the step 103 may include the following sub-steps:
- the movement track and the movement distance In response to the sliding operation acting on the graphical user interface, determine the movement track and the movement distance; when the movement track does not pass through the plurality of object identifiers, if the movement distance is greater than the preset distance threshold, determine the movement track and the movement distance.
- the multiple object identifiers described are the target object identifiers.
- the sliding operation may have corresponding touch points, and the movement track and the movement distance may be determined according to various positions of the touch points of the sliding operation at different times. After determining the movement track and the movement distance, it can be judged whether the movement track has passed through multiple object identifiers on the graphical user interface.
- the preset distance threshold may be a preset distance threshold, for example, the preset distance threshold is 15 mm. If the moving distance is greater than the preset distance threshold, it is considered that the moving distance satisfies the triggering condition, and multiple object identifiers on the GUI can be determined as target object identifiers, so that recommendation information can be sent to all teammates of the player.
- the moving distance is less than or equal to the preset distance threshold, it is considered that the moving distance does not meet the triggering condition, and it can be considered that the player has not selected the virtual object that needs to be recommended, and at this time, the sending of the recommendation message can be canceled.
- Identifiers A, B, C and D are target object identifiers.
- the method may further include the following sub-steps:
- the determination of the one or more object identifiers that are passed again as the target object identifiers is canceled.
- the sliding operation After determining that one or more object identifiers passed by the movement track are the target object identifiers, the sliding operation has not ended. The player can continue to perform the sliding operation to select other object identifiers as the target object identifiers, or return to the target object identifier through the sliding operation.
- the target object ID has been determined to deselect the target object ID.
- the game application can determine whether one or more object identifiers in the target object identifiers are determined to be passed by the movement trajectory again.
- One or more object identities that are passed through again can be de-determined as target object identities.
- the object identifiers B, C and D are included on the graphical user interface, and the object identifiers B, C and D are determined as target object identifiers according to the movement trajectory.
- the object identifier B in the target object identifier When the moved trajectory passes through again, the determination of the object identifier B as the target object identifier can be cancelled, that is, the target object identifiers are the object identifiers C and D.
- the method may further include the following sub-steps:
- the determination of the multiple object identifiers as target object identifiers is canceled.
- the player can continue to perform the sliding operation, and the game application can determine whether the moving distance is greater than the preset distance threshold, and if the moving distance is determined to be less than or equal to the preset distance If the distance threshold is exceeded, the determination of multiple object IDs as target object IDs is cancelled. Therefore, when the moving distance is less than or equal to the preset distance threshold, there is no selected target object identifier, and if a sending operation is detected at this time, the recommendation message is not sent.
- the preset distance threshold is 15 mm. If the distance is changed to 10mm, the object identifications A, B, C and D can be canceled to be the target object identifications.
- the step 102 may include the following sub-steps:
- the position information of the virtual prop can be expressed as the coordinates of the center position of the virtual prop, including the abscissa x and the ordinate y.
- the target area refers to an area for displaying the object identification, and the target area can be determined according to the position information of the target virtual prop.
- the target virtual prop it can be determined whether the target virtual prop is located in the upper half region of the graphical user interface or the lower half region of the graphical user interface.
- the target area may be determined to be an area within a preset range upward based on the lower edge of the target virtual prop.
- the target area may be determined to be an area within a preset range downward with the upper edge of the target virtual prop as a reference.
- the preset range may be a preset area range, for example, the preset range may be a rectangular or arc-shaped area around the target virtual prop.
- the position information of the target virtual prop can be obtained, and the position information can be expressed as (x, y). Taking the bottom end of the graphical user interface as the benchmark, it is determined whether the ordinate y of the target virtual prop is greater than the value of the graphical user interface. One-half of the overall height h0, if the ordinate y is greater than one-half of h0, that is, y>h0/2, it is considered that the target virtual prop is located in the upper half of the GUI, otherwise, it is considered that the target virtual prop is located in the upper half of the GUI. The lower half area of the graphical user interface.
- the four object identifiers can be divided into two rows display, in which the upper edges of the two object identifiers A and B in the first row are aligned with the upper edge of the target virtual prop E, the two object identifiers C and D in the second row are displayed below the object identifiers A and B, and the four The object identifiers A, B, C, and D are left-right symmetrical with respect to the target virtual prop E, as shown in FIG. 2 .
- the step 102 may include the following sub-steps:
- a preset mask is provided on the upper layer of the graphical user interface, and a plurality of object identifiers are displayed in the preset mask.
- the preset mask may be a preset mask, and the preset mask may be black and have transparency.
- a preset mask can be provided on the upper layer of the graphical user interface, and multiple object identifiers can be displayed in the preset mask. It should be noted that after a preset mask is provided on the upper layer of the GUI, the controls on the GUI cannot continue to respond to user operations. For example, on the store page, the purchase controls for virtual items cannot respond. The virtual item is purchased by the user's operation, and the virtual item is allocated to the first virtual character.
- the target virtual prop can also be displayed in the preset mask, the target virtual prop is set to a highlighted state, and multiple object identifiers are displayed around the target virtual prop.
- the highlighted state is displayed only after it is selected, so that the player can confirm which object identifiers are selected.
- the method may further include the following steps:
- the target object identifier in the preset mask is set to a highlighted state.
- the object identifier may have a corresponding state attribute.
- the target object identifier in the preset mask can be set to a highlighted state by modifying the state attribute, such as In Figure 2, the two object identifiers B and D in the preset mask can be set to a highlighted state.
- the second terminal device provides a graphical user interface, and the second terminal device is used to control the second virtual object. It includes the following steps:
- Step 301 when receiving a recommendation message carrying the identifier of the target virtual item, display, through the graphical user interface of the second terminal device, the target virtual item corresponding to the identifier of the target virtual item in the push message;
- the recommendation message is sent to the second virtual object by a first terminal device in response to a recommendation operation, where the first terminal device is a device for controlling a first virtual object belonging to the same camp as the second virtual object;
- the push message may be a message for recommending a virtual item to the player, where the recommendation message carries the identifier of the target virtual item.
- the recommendation message is sent by the first terminal device to the second virtual object in response to the recommendation operation, wherein the first terminal device is a device for controlling the first virtual object belonging to the same camp as the second virtual object.
- the recommended operation may be an operation for recommending virtual items, including a first operation, a selection operation, and a sending operation.
- the player may select the target virtual item by performing the first operation on the first terminal device, and perform the selection operation from multiple object identifiers. Select the target object identifier in the above, and perform the sending operation to send the push message carrying the identifier of the target virtual prop to the second virtual object corresponding to the target object identifier.
- a recommendation message carrying the identifier of the target virtual item When a recommendation message carrying the identifier of the target virtual item is received, it can be triggered to display the target virtual item corresponding to the identifier of the target virtual item in the push message through the graphical user interface of the second terminal device, so as to facilitate the player to quickly purchase the target virtual item props.
- reminder information including the target virtual object can also be displayed on the graphical user interface, so as to remind the player of the virtual props that need to be purchased, and to independently choose whether to purchase the target virtual object.
- Step 302 In response to the touch operation on the target virtual prop, control the second virtual object to purchase the target virtual prop or control the second virtual object to pre-purchase the target virtual prop.
- the player can perform a touch operation on the target virtual item to purchase the target virtual item or pre-purchase the target virtual item.
- the touch operation can be a click operation, a long-press operation or a re-press operation, etc., which is not limited in the embodiment of the present disclosure.
- the game application may respond to the touch operation and control the second virtual object to purchase the target virtual item or control the second virtual object to pre-purchase the target virtual item.
- the target virtual item can be directly purchased, and the target virtual item can be allocated to the second virtual object. If the virtual currency of the second virtual object does not meet the purchase target
- the conditions for virtual props you can directly pre-purchase the target virtual prop, so that you can quickly purchase the target virtual prop when you need to buy it.
- a pre-order control may be displayed in the GUI, where the pre-order control may be a control for pre-ordering virtual items, and the player may pre-purchase target virtual items by interacting with the pre-order control.
- the pre-order control may be displayed at a designated position on the graphical user interface, for example, the pre-order control may be displayed in the upper right corner of the graphical user interface, as shown in FIG. 4 .
- the graphic user interface of the second terminal device displays the target virtual item corresponding to the identifier of the target virtual item in the push message, and responds to the target virtual item.
- the touch operation of the target virtual prop controls the second virtual object to purchase the target virtual prop or controls the second virtual object to pre-purchase the target virtual prop. Therefore, after receiving the recommendation message carrying the logo of the target virtual item, the player does not need to open the equipment purchase page and find the target virtual item on the equipment purchase page before purchasing it, which speeds up the player's purchase of virtual items recommended by other players. .
- the game includes a first virtual object controlled by a first terminal device and at least one virtual object controlled by at least one second terminal device.
- Step 501 displaying at least one virtual prop through a graphical user interface of the first terminal device
- Step 502 displaying at least one object identifier corresponding to the at least one second virtual object on the graphical user interface of the first terminal device in response to the first operation on the target virtual prop in the at least one virtual prop;
- Step 503 in response to the selection operation for the object identifier, determine a target object identifier from the at least one object identifier;
- Step 504 in response to the sending operation, send a push message carrying the identifier of the target virtual prop to the second virtual object corresponding to the target object identifier;
- Step 505 displaying the target virtual prop corresponding to the identifier of the target virtual prop in the push message through the graphical user interface of the second terminal device;
- Step 506 In response to the touch operation on the target virtual item, control the second virtual object to purchase the target virtual item or control the second virtual object to pre-purchase the target virtual item.
- At least one virtual prop may be displayed through the graphical user interface of the first terminal device, and in response to the first operation on the target virtual prop in the at least one virtual prop, the graphical user interface of the first terminal device displays the same At least one object identifier corresponding to the at least one second virtual object, in response to the selection operation for the object identifier, determining the target object identifier from the at least one object identifier, responding to the sending operation, and sending the target virtual object to the second virtual object corresponding to the target object identifier.
- steps 501 to 504 are similar to the above-mentioned steps 101 to 104
- steps 505 to 506 are similar to the above-mentioned steps 301 to 302 , which will not be repeated here.
- the player who recommends the virtual item can trigger the quick selection of the virtual item to be recommended through the first operation, and then flexibly select the virtual object to be recommended through the selection operation, and send the recommendation message for the virtual item to
- These virtual objects enable players who receive the recommendation message to quickly purchase virtual items, reducing the time to search for virtual items.
- players can avoid the need to manually Enter to recommend virtual items to teammates to speed up the speed of recommending virtual items to teammates.
- the player after receiving the recommendation message carrying the logo of the target virtual item, the player does not need to open the equipment purchase page and find the target virtual item on the equipment purchase page before purchasing it, so as to speed up the process of purchasing the virtual item recommended by other players. speed.
- FIG. 6 a structural block diagram of an embodiment of an apparatus for recommending game virtual props according to the present disclosure is shown.
- a graphical user interface is provided through a first terminal device, and the first terminal device is used to control the first virtual object. It includes the following modules:
- the object identification display module 602 is configured to display a plurality of object identifications on the graphical user interface in response to a first operation on the target virtual prop in the at least one virtual prop, wherein the second virtual prop corresponding to the object identification The object and the first virtual object are in the same camp;
- a target object identifier determination module 603, configured to determine a target object identifier from the plurality of object identifiers in response to the selection operation for the object identifier;
- the push message sending module 604 is configured to send a push message carrying the identifier of the target virtual prop to the second virtual object corresponding to the target object identifier in response to the sending operation, so as to control the second virtual object corresponding to the target object identifier
- the target virtual prop is displayed on the graphical user interface of the object's second terminal device.
- the device further includes:
- a virtual prop configuration module configured to configure the target virtual prop to the first virtual character in response to a second operation on the target virtual prop
- the virtual item pre-purchase module is used for determining that the target virtual item is a pre-purchased item in response to a third operation on the target virtual item.
- the graphical user interface provides a selection response area, and the selection response area is separated from the area corresponding to the object identifier.
- the target object identifier determination module 603 includes:
- the first determination submodule is configured to determine that the plurality of object identifiers are target object identifiers in response to the selection operation acting on the selection response area.
- the selection operation is at least one of the following operations: a click operation and a slide operation.
- the virtual prop display module 601 includes:
- a first display sub-module for displaying at least one currently recommended virtual item through the graphical user interface
- the second display sub-module is configured to display at least one virtual item through an equipment purchase page, wherein the equipment purchase interface is an interface displayed in response to a fifth operation of a store control acting on the graphical user interface.
- the selection operation is a sliding operation
- the target object identification determination module 603 includes:
- a movement trajectory determination submodule used for determining the movement trajectory in response to the sliding operation for the object identifier
- the second determination submodule is configured to determine, when the movement track passes through the plurality of object identifiers, one or more object identifiers passed by the movement track as target object identifiers.
- the starting point of the sliding operation acts on the target virtual prop.
- the selection operation is a sliding operation
- the target object identification determination module 603 includes:
- a movement distance determination submodule used for determining a movement track and a movement distance in response to a sliding operation acting on the graphical user interface
- the third determination submodule is configured to determine that the multiple object identifiers are target object identifiers if the moving distance is greater than a preset distance threshold when the movement trajectory does not pass through the multiple object identifiers.
- the target object identification determination module 603 further includes:
- the first canceling sub-module is configured to cancel the determination that one or more object identifications in the target object identification are passed through again by the moving track, and cancel the determination that the one or more object identifications passed through again are the target object identification.
- the target object identification determination module 603 further includes:
- the second cancellation sub-module is configured to cancel the determination of the multiple object identifiers as target object identifiers if the moving distance is less than or equal to the preset distance threshold after determining that the multiple object identifiers are target object identifiers .
- the object identification display module 602 includes:
- a location acquisition module used for acquiring the location information of the target virtual prop
- a target area determination module for determining a target area matched with the location information
- the first display submodule is used for displaying a plurality of object identifiers in the target area on the graphical user interface.
- the object identification display module 602 includes:
- the second display sub-module is configured to provide a preset mask on the upper layer of the graphical user interface, and display a plurality of object identifiers in the preset mask.
- the object identification display module 602 further includes:
- the object identifier setting submodule is configured to set the target object identifier in the preset mask to a highlighted state after the target object identifier is determined from the plurality of object identifiers.
- FIG. 7 a structural block diagram of an embodiment of an apparatus for purchasing game virtual props according to the present disclosure is shown.
- a graphical user interface is provided through a second terminal device, and the second terminal device is used to control the second virtual object. It includes the following modules:
- the virtual prop display module 701 is configured to display, through the graphical user interface of the second terminal device, the target virtual prop corresponding to the identifier of the target virtual prop in the push message when a recommendation message carrying the identifier of the target virtual prop is received. props; wherein, the recommendation message is sent to the second virtual object by a first terminal device in response to a user operation, and the first terminal device is a first virtual object used to control a first virtual object belonging to the same camp as the second virtual object the object's equipment;
- the virtual prop purchasing module 702 is configured to control the second virtual object to purchase the target virtual prop or control the second virtual object to pre-purchase the target virtual prop in response to a touch operation on the target virtual prop.
- the game includes a first virtual object controlled by a first terminal device and at least one virtual object controlled by at least one second terminal device.
- the second virtual object wherein the first virtual object and the second virtual object belong to the same camp, and may specifically include the following modules:
- a first virtual prop display module 801, configured to display at least one virtual prop through a graphical user interface of the first terminal device
- the object identification display module 802 is configured to display at least one corresponding to the at least one second virtual object on the graphical user interface of the first terminal device in response to the first operation on the target virtual prop in the at least one virtual prop. an object identifier;
- a push message sending module 804 configured to send a push message carrying the identifier of the target virtual prop to the second virtual object corresponding to the target object identifier in response to the sending operation;
- the second virtual prop display module 805 is configured to display, through the graphical user interface of the second terminal device, the target virtual prop corresponding to the identifier of the target virtual prop in the push message;
- the virtual prop purchasing module 806 is configured to control the second virtual object to purchase the target virtual prop or control the second virtual object to pre-purchase the target virtual prop in response to a touch operation on the target virtual prop.
- An embodiment of the present disclosure also provides an electronic device, as shown in FIG. 9 , the electronic device includes:
- the memory 902 stores machine-readable instructions executable by the processor 901.
- the processor 901 and the memory 902 pass through the bus 903 communication, the processor 901 executes the machine-readable instructions to perform the method according to any one of the embodiments of the present disclosure.
- the specific implementation manner and technical effect are similar, and details are not repeated here.
- An embodiment of the present disclosure further provides a storage medium. As shown in FIG. 10 , a computer program 1001 is stored on the storage medium. When the computer program 1001 is executed by a processor, it is executed as described in any one of the embodiments of the present disclosure. Methods. The specific implementation manner and technical effect are similar, and details are not repeated here.
- embodiments of the embodiments of the present disclosure may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media having computer-usable program code embodied therein, including but not limited to disk storage, CD-ROM, optical storage, and the like.
- Embodiments of the present disclosure are described with reference to flowcharts and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the present disclosure. It will be understood that each process and/or block in the flowchart illustrations and/or block diagrams, and combinations of processes and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing terminal equipment to produce a machine that causes the instructions to be executed by the processor of the computer or other programmable data processing terminal equipment Means are created for implementing the functions specified in the flow or flows of the flowcharts and/or the blocks or blocks of the block diagrams.
- These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing terminal equipment to operate in a particular manner, such that the instructions stored in the computer readable memory result in an article of manufacture comprising instruction means, the The instruction means implement the functions specified in the flow or flow of the flowcharts and/or the block or blocks of the block diagrams.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Optics & Photonics (AREA)
- Data Mining & Analysis (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
一种游戏虚拟道具的推荐、购买方法和电子设备,其中,该方法包括:通过图形用户界面显示至少一虚拟道具;响应针对至少一虚拟道具中目标虚拟道具的第一操作,在图形用户界面上显示多个对象标识;响应针对对象标识的选择操作,从多个对象标识中确定目标对象标识;响应发送操作,向目标对象标识对应的第二虚拟对象发送携带目标虚拟道具的标识的推送消息,以使控制目标对象标识对应的第二虚拟对象的第二终端设备的图形用户界面上显示目标虚拟道具。避免玩家需要通过手动输入来向队友推荐虚拟道具,加快向队友推荐虚拟道具的速度。
Description
本公开要求于2020年8月31日提交的申请号为202010899589.9、名称为“一种游戏虚拟道具的推荐、购买方法和电子设备”的中国专利申请的优先权,该中国专利申请的全部内容通过引用全部并入全文。
本公开涉及游戏技术领域,特别是涉及一种游戏虚拟道具的推荐方法,一种游戏虚拟道具的购买方法,以及一种电子设备。
在MOBA(Multiplayer Online Battle Arena,多人在线战术竞技游戏)类游戏中,为了能够更好地和敌方对抗,经常会有根据敌方阵容和敌方出装调整自己出装的需求。然而,对于部分非资深玩家而言,可能由于装备总数多、对游戏的熟悉程度不够,不能及时进行出装调整,就需要较为熟练的队友玩家进行提醒。
现有技术中,只能通过游戏内文字输入对队友进行出装建议,这种存在缺点:1、对于发出建议的玩家,需要通过文字输入,操作较为繁琐,在快节奏战斗中会浪费较多时间;2、对于接收建议的玩家,可能会因为队友使用的是装备简称或者别名而难以识别,而且,一时之间难以在商店界面的众多装备中寻找到该装备。
发明内容
本公开其中一实施例公开了一种游戏虚拟道具的推荐方法,通过第一终端设备提供图形用户界面,所述第一终端设备用于控制第一虚拟对象,所述方法包括:
通过所述图形用户界面显示至少一虚拟道具;
响应针对所述至少一虚拟道具中目标虚拟道具的第一操作,在所述图形用户界面上显示多个对象标识,其中,所述对象标识所对应的第二虚拟对象与所述第一虚拟对象为同一阵营;
响应针对所述对象标识的选择操作,从所述多个对象标识中确定目标对象标识;
响应发送操作,向所述目标对象标识对应的第二虚拟对象发送携带所述目标虚拟道具的标识的推送消息,以使控制所述目标对象标识对应的第二虚拟对象的第二终端设备的图形用户界面上显示所述目标虚拟道具。
可选地,所述方法还包括:
响应针对所述目标虚拟道具的第二操作,将所述目标虚拟道具配置至所述第一虚拟角色;和
响应针对所述目标虚拟道具的第三操作,确定所述目标虚拟道具为预购买的道具。
可选地,所述图形用户界面提供选择响应区域,所述选择响应区域与所述对象标识所对应的区域相分离,所述响应针对所述对象标识的选择操作,从所述多个对象标识中确定目标对象标识,包括:
响应所述选择操作作用于所述选择响应区域,则确定所述多个对象标识为目标对象标识。
可选地,所述选择操作为如下至少一操作:点击操作,和滑动操作。
可选地,所述通过所述图形用户界面显示至少一虚拟道具的步骤为如下至少一种:
通过所述图形用户界面显示当前推荐的至少一虚拟道具;和
通过装备购买页面显示至少一虚拟道具,其中,所述装备购买界面为响应作用于所述图形用户界面的商店控件的第五操作而显示的界面。
可选地,所述选择操作为滑动操作,所述响应针对所述对象标识的选择操作,从所述多个对象标识中确定目标对象标识,包括:
响应针对所述对象标识的滑动操作,确定移动轨迹;
当所述移动轨迹经过所述多个对象标识时,确定所述移动轨迹所经过的一个或多个对象标识为目标对象标识。
可选地,所述滑动操作的起始点作用于所述目标虚拟道具。
可选地,所述选择操作为滑动操作,所述响应针对所述对象标识的选择操作,从所述多个对象标识中确定目标对象标识,包括:
响应作用于所述图形用户界面的滑动操作,确定移动轨迹和移动距离;
当所述移动轨迹未经过所述多个对象标识时,若所述移动距离大于预设距离阈值,则确定所述多个对象标识为目标对象标识。
可选地,还包括:
若被确定为目标对象标识中的一个或多个对象标识被所述移动轨迹再次经过,则取消确定被再次经过的一个或多个对象标识为目标对象标识。
可选地,还包括:
在确定所述多个对象标识为目标对象标识之后,若所述移动距离小于或等于所述预设距离阈值,则取消确定所述多个对象标识为目标对象标识。
可选地,所述在所述图形用户界面上显示多个对象标识,包括:
获取所述目标虚拟道具的位置信息;
确定与所述位置信息匹配的目标区域;
在所述图形用户界面上的所述目标区域显示多个对象标识。
可选地,所述在所述图形用户界面上显示多个对象标识,包括:
在所述图形用户界面的上层提供一预设蒙版,在所述预设蒙版中显示多个对象标识。
可选地,还包括:
在从所述多个对象标识中确定目标对象标识之后,将所述预设蒙版中的所述目标对象 标识设置为高亮状态。
本公开其中一实施例还公开了一种虚拟道具的购买方法,通过第二终端设备提供图形用户界面,所述第二终端设备用于控制第二虚拟对象,所述方法包括:
当接收到携带目标虚拟道具的标识的推荐消息时,通过所述第二终端设备的图形用户界面显示,与所述推送消息中目标虚拟道具的标识对应的目标虚拟道具;其中,所述推荐消息由第一终端设备响应于用户操作向所述第二虚拟对象发送,所述第一终端设备为用于控制与所述第二虚拟对象属于同一阵营的第一虚拟对象的设备;
响应针对所述目标虚拟道具的触控操作,控制所述第二虚拟对象购买所述目标虚拟道具或控制所述第二虚拟对象预购所述目标虚拟道具。
本公开其中一实施例还公开了一种游戏虚拟道具的推荐方法,所述游戏包括第一终端设备控制的第一虚拟对象以及由至少一个第二终端设备控制的至少一个第二虚拟对象,其中,所述第一虚拟对象和所述第二虚拟对象属于同一阵营,所述方法包括:
通过所述第一终端设备的图形用户界面显示至少一虚拟道具;
响应针对所述至少一虚拟道具中目标虚拟道具的第一操作,在所述第一终端设备的图形用户界面上显示与所述至少一个第二虚拟对象对应的至少一个对象标识;
响应针对所述对象标识的选择操作,从所述至少一个对象标识中确定目标对象标识;
响应发送操作,向所述目标对象标识对应的第二虚拟对象发送携带所述目标虚拟道具的标识的推送消息;
通过所述第二终端设备的图形用户界面显示,与所述推送消息中目标虚拟道具的标识对应的目标虚拟道具;
响应针对所述目标虚拟道具的触控操作,控制所述第二虚拟对象购买所述目标虚拟道具或控制所述第二虚拟对象预购所述目标虚拟道具。
本公开其中一实施例还公开了一种游戏虚拟道具的推荐装置,通过第一终端设备提供图形用户界面,所述第一终端设备用于控制第一虚拟对象,所述装置包括:
虚拟道具显示模块,用于通过所述图形用户界面显示至少一虚拟道具;
对象标识显示模块,用于响应针对所述至少一虚拟道具中目标虚拟道具的第一操作,在所述图形用户界面上显示多个对象标识,其中,所述对象标识所对应的第二虚拟对象与所述第一虚拟对象为同一阵营;
目标对象标识确定模块,用于响应针对所述对象标识的选择操作,从所述多个对象标识中确定目标对象标识;
推送消息发送模块,用于响应发送操作,向所述目标对象标识对应的第二虚拟对象发送携带所述目标虚拟道具的标识的推送消息,以使控制所述目标对象标识对应的第二虚拟对象的第二终端设备的图形用户界面上显示所述目标虚拟道具。
本公开其中一实施例还公开了一种游戏虚拟道具的购买装置,通过第二终端设备提供图形用户界面,所述第二终端设备用于控制第二虚拟对象,所述装置包括:
虚拟道具显示模块,用于当接收到携带目标虚拟道具的标识的推荐消息时,通过所述第二终端设备的图形用户界面显示,与所述推送消息中目标虚拟道具的标识对应的目标虚拟道具;其中,所述推荐消息由第一终端设备响应于用户操作向所述第二虚拟对象发送,所述第一终端设备为用于控制与所述第二虚拟对象属于同一阵营的第一虚拟对象的设备;
虚拟道具购买模块,用于响应针对所述目标虚拟道具的触控操作,控制所述第二虚拟对象购买所述目标虚拟道具或控制所述第二虚拟对象预购所述目标虚拟道具。
本公开其中一实施例还公开了一种游戏虚拟道具的推荐装置,所述游戏包括第一终端设备控制的第一虚拟对象以及由至少一个第二终端设备控制的至少一个第二虚拟对象,其中,所述第一虚拟对象和所述第二虚拟对象属于同一阵营,所述装置包括:
第一虚拟道具显示模块,用于通过所述第一终端设备的图形用户界面显示至少一虚拟道具;
对象标识显示模块,用于响应针对所述至少一虚拟道具中目标虚拟道具的第一操作,在所述第一终端设备的图形用户界面上显示与所述至少一个第二虚拟对象对应的至少一个对象标识;
目标对象标识确定模块,用于响应针对所述对象标识的选择操作,从所述至少一个对象标识中确定目标对象标识;
推送消息发送模块,用于响应发送操作,向所述目标对象标识对应的第二虚拟对象发送携带所述目标虚拟道具的标识的推送消息;
第二虚拟道具显示模块,用于通过所述第二终端设备的图形用户界面显示,与所述推送消息中目标虚拟道具的标识对应的目标虚拟道具;
虚拟道具购买模块,用于响应针对所述目标虚拟道具的触控操作,控制所述第二虚拟对象购买所述目标虚拟道具或控制所述第二虚拟对象预购所述目标虚拟道具。
本公开其中一实施例还公开了一种电子设备,包括:
处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述处理器执行所述机器可读指令,以执行如本公开实施例任一项所述的方法。
本公开其中一实施例还公开了一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如本公开实施例任一项所述的方法。
本公开应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 这些附图获得其他的附图。
图1是本公开的一种游戏虚拟道具的推荐方法实施例的步骤流程图;
图2是本公开的一种提供多个对象标识的示意图;
图3是本公开的一种游戏虚拟道具的购买方法实施例的步骤流程图;
图4是本公开的一种提供预购控件的示意图;
图5是本公开的另一种游戏虚拟道具的推荐方法实施例的步骤流程图;
图6是本公开的一种游戏虚拟道具的推荐装置实施例的结构框图;
图7是本公开的一种游戏虚拟道具的购买装置实施例的结构框图;
图8是本公开的一种游戏虚拟道具的推荐装置实施例的结构框图;
图9是本公开的一种电子设备的结构框图;
图10是本公开的一种存储介质的结构框图。
现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本公开的各方面。
附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
为使本公开的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本公开作进一步详细的说明。
在本公开其中一种实施例中的游戏虚拟道具的推荐方法和游戏虚拟道具的购买方法可以运行于终端设备或者是服务器。其中,终端设备可以为本地终端设备。当游戏虚拟道具的推荐方法和游戏虚拟道具的购买方法运行于服务器时,该游戏虚拟道具的推荐方法和游戏虚拟道具的购买方法则可以基于云交互系统来实现与执行,其中,云交互系统包括服务器和客户端设备。
在一可选的实施方式中,云交互系统下可以运行各种云应用,例如:云游戏。以云游戏为例,云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏程序的运 行主体和游戏画面呈现主体是分离的,游戏虚拟道具的推荐方法和游戏虚拟道具的购买方法的储存与运行是在云游戏服务器上完成的,客户端设备的作用用于数据的接收、发送以及游戏画面的呈现,举例而言,客户端设备可以是靠近用户侧的具有数据传输功能的显示设备,如,第一终端设备、电视机、计算机、掌上电脑等;但是进行游戏虚拟道具的推荐方法和游戏虚拟道具的购买方法的终端设备为云端的云游戏服务器。在进行游戏时,玩家操作客户端设备向云游戏服务器发送操作指令,云游戏服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回客户端设备,最后,通过客户端设备进行解码并输出游戏画面。
在一可选的实施方式中,终端设备可以为本地终端设备。以游戏为例,本地终端设备存储有游戏程序并用于呈现游戏画面。本地终端设备用于通过图形用户界面与玩家进行交互,即,常规的通过电子设备下载安装游戏程序并运行。该本地终端设备将图形用户界面提供给玩家的方式可以包括多种,例如,可以渲染显示在终端的显示屏上,或者,通过全息投影提供给玩家。举例而言,本地终端设备可以包括显示屏和处理器,该显示屏用于呈现图形用户界面,该图形用户界面包括游戏画面,该处理器用于运行该游戏、生成图形用户界面以及控制图形用户界面在显示屏上的显示。
参照图1,示出了本公开的一种游戏虚拟道具的推荐方法实施例的步骤流程图,通过第一终端设备提供图形用户界面,所述第一终端设备用于控制第一虚拟对象,具体可以包括如下步骤:
步骤101,通过所述图形用户界面显示至少一虚拟道具;
需要说明的是,第一终端设备可以是前述提到的本地终端设备,也可以是前述提到的云交互系统中的客户端设备。该第一终端设备的操作系统可以包括Android(安卓)、IOS、Windows Phone、Windows等等,通常可以支持各种游戏应用的运行。
通过在第一终端设备上运行游戏应用,并在第一终端设备的显示器上渲染得到图形用户界面,图形用户界面所显示的内容至少部分地包含一局部或全部的游戏场景,游戏场景的具体形态可以是方形,也可以是其它形状(比如,圆形等)。具体地,游戏场景中可以包括第一虚拟对象,该第一虚拟对象可以是玩家通过第一终端设备进行操控/控制的游戏虚拟角色,游戏场景中还可以包括第二虚拟对象,该第二虚拟对象可以与第一虚拟对象为同一阵营,是游戏中由友方玩家所操控/控制的游戏虚拟角色,此外,游戏场景中还可以包括游戏中由敌方玩家所操控/控制的游戏虚拟角色。
在本公开实施例中,可以通过图形用户界面显示至少一虚拟道具,该虚拟道具可以是游戏中的装备,鞋子等物品,用于增强玩家所操控/控制的第一虚拟对象的属性,例如,玩家购买鞋子之后,可以增强的玩家的移动速度。
步骤102,响应针对所述至少一虚拟道具中目标虚拟道具的第一操作,在所述图形用户界面上显示多个对象标识,其中,所述对象标识所对应的第二虚拟对象与所述第一虚拟对象为同一阵营;
为了避免需要通过手动输入来向队友推荐虚拟道具,在本公开实施例中,将用户操作与推荐装备的操作相结合,可以直接响应于用户操作生成对应虚拟道具的推荐消息,并将该推荐消息推送至队友,以便于队友购买该虚拟道具。
具体的,当玩家需要向队友推荐虚拟道具时,可以在至少一虚拟道具中目标虚拟道具上进行第一操作,该第一操作可以是用于触发快速推荐虚拟道具的操作,包括长按操作,点击操作或双击操作等,本公开实施例对此并不限制。需要说明的是,长按操作可以通过设置一个临界时间长度t0,检测在至少一虚拟道具中目标虚拟道具上的按住时长t,当t≥t0时,则认为检测到一个长按操作。
第一终端设备可以具备数据采集模块和数据上报模块,通过数据采集模块实时采集到玩家作用于至少一虚拟道具中目标虚拟道具的第一操作,并通过数据上报模块将该第一操作上报至游戏应用,上报的第一操作可以携带触发位置。
游戏应用接收到作用于至少一虚拟道具中目标虚拟道具的第一操作之后,可以对该第一操作进行响应,从至少一虚拟道具中确定目标虚拟道具,该目标虚拟道具即是需要向队友推荐的虚拟道具。具体的,游戏应用可以提取第一操作中的触发位置,根据该触发位置从多个虚拟道具中确定目标虚拟道具。
在确定目标虚拟道具之后,可以进一步在图形用户界面上显示多个对象标识,该对象标识所对应的第二虚拟对象与第一虚拟对象为同一阵营。其中,对象标识为游戏中用于表征虚拟对象的标示图,例如,对象标识可以为虚拟对象的头像。
具体的,可以确定游戏中与玩家所操控/控制的第一虚拟角色处于同一阵营的多个第二虚拟对象(即玩家的队友所操控的虚拟对象),并在图形用户界面上显示这些虚拟对象对应的多个对象标识。作为一种示例,游戏中存在4个与玩家所操控/控制的虚拟角色处于同一阵营的虚拟对象,则在图形用户界面上显示4个对象标识。
步骤103,响应针对所述对象标识的选择操作,从所述多个对象标识中确定目标对象标识;
玩家可以针对对象标识进行选择操作,以选择需要推荐虚拟道具的虚拟对象对应的对象标识,第一终端设备可以实时检测到玩家针对对象标识进行的选择操作,并将该选择操作上报至游戏应用。其中,选择操作指用于选择对象标识的操作,选择操作可以为如下至少一操作:点击操作,和滑动操作。在具体实现中,玩家可以通过多次点击操作选择多个对象标识作为目标对象标识,第一终端设备上报的点击操作可以包括触控位置。滑动操作可以是玩家通过操作介质(如触控笔,用户的手指等介质)进行的持续性的操作,滑动操作可以具有对应的触控点,上报的滑动操作可以包括触控点在不同时刻的各个触发位置。此外,还可以根据实际需要设置选择操作为其他的用户操作,如,长按操作,本公开实施例对此并不限制。
游戏应用在接收到针对对象标识的选择操作之后,可以对该选择操作进行响应,从多个对象标识中确定目标对象标识。具体的,可以提取选择操作中的触发位置,根据该触发 位置从多个对象标识中确定目标对象标识。
步骤104,响应发送操作,向所述目标对象标识对应的第二虚拟对象发送携带所述目标虚拟道具的标识的推送消息,以使控制所述目标对象标识对应的第二虚拟对象的第二终端设备的图形用户界面上显示所述目标虚拟道具。
推送消息可以是用于向玩家推荐虚拟道具的消息,该推荐消息可以携带目标虚拟道具的标识,其中,目标虚拟道具的标识为目标虚拟道具的唯一标识码,虚拟道具可以具有一一对应的标识。
在确定目标对象标识之后,玩家可以进一步在图形用户界面上进行发送操作,该发送操作可以是用于触发发送推送消息的操作,具体的,发送操作可以为针对图形用户界面上的确认控件的点击操作,发送操作还可以为滑动操作的结束,第一终端设备可以实时检测作用于图形用户界面上的滑动操作,当检测到进行滑动操作的操作介质离开图形用户界面时,则相当于检测到了滑动操作的结束。
游戏应用在接收到发送操作后,可以对该发送操作进行响应,生成携带目标虚拟道具的标识的推送消息,并将该推送消息发送至目标对象标识对应的第二虚拟对象,以使控制目标对象标识对应的第二虚拟对象的第二终端设备的图形用户界面上显示目标虚拟道具。从而操控第二虚拟对象的玩家可以在接收到推荐消息之后,可以根据推送消息快速购买目标虚拟道具,具体的,游戏应用在接收到推荐消息之后,可以触发在图形用户界面上显示目标虚拟道具,从而玩家可以通过对目标虚拟道具进行触控操作购买目标虚拟道具或预购目标虚拟道具。
通过第一操作来触发快捷选定需要推荐的虚拟道具,进而通过选择操作灵活选择需要推荐的虚拟对象,并将针对虚拟道具的推荐消息发送至这些虚拟对象,使得接收到推荐消息的玩家可以快速购买虚拟道具,减少查找虚拟道具的时间,而且,通过将用户操作与推荐装备的操作相结合的方式进行推荐虚拟道具,可以避免玩家需要通过手动输入来向队友推荐虚拟道具,加快向队友推荐虚拟道具的速度。
在本公开的一种优选实施例中,所述方法还可以包括如下步骤:
响应针对所述目标虚拟道具的第二操作,将所述目标虚拟道具配置至所述第一虚拟角色;和响应针对所述目标虚拟道具的第三操作,确定所述目标虚拟道具为预购买的道具。
玩家可以针对目标虚拟道具进行第二操作,以购买目标虚拟道具,该第二操作可以是用于购买虚拟道具的操作,例如,图形用户界面上包含购买控件,第二操作为作用于购买控件上的单击操作或双击操作等。在接收到针对目标虚拟道具的第二操作之后,游戏应用可以对该第二操作进行响应,将目标虚拟道具配置至第一虚拟角色,具体的,可以根据目标虚拟道具对应的属性,配置第一虚拟角色的属性,例如,目标虚拟道具对应的属性为60攻击力,则可以配置第一虚拟角色的攻击力增加60。
玩家还可以针对目标虚拟道具进行第三操作,以预购目标虚拟道具,该第三操作可以是用于预购虚拟道具的操作,例如,图形用户界面上包含预购控件,第三操作为作用于预 购控件上的单击操作或双击操作等。在接收到针对目标虚拟道具的第三操作之后,游戏应用可以对该第三操作进行响应,确定目标虚拟道具为预购买的道具,具体的,可以在图形用户上的指定区域(左上角),显示目标虚拟道具,以使得玩家可以快速点击该目标虚拟道具进行购买。
在本公开的一种优选实施例中,所述图形用户界面提供选择响应区域,所述选择响应区域与所述对象标识所对应的区域相分离,所述步骤102可以包括如下子步骤:
响应所述选择操作作用于所述选择响应区域,则确定所述多个对象标识为目标对象标识。
在图形用户界面上可以包含选择响应区域,该选择响应区域与对象标识所对应的区域相分离,例如,假设对象标识所对应的区域位于图形用户界面的下半部分区域,选择响应区域可以位于图形用户界面的上半部分区域。在本公开实施例中,选择响应区域可以用于选择所有与玩家属于同一阵营玩家,以向所有的玩家推荐装备。
具体的,玩家可以在图形用户界面的选择响应区域上进行选择操作,该选择操作可以为如下至少一操作:点击操作,和滑动操作。在接收到选择操作作用于所述选择响应区域之后,可以对该选择操作进行响应,确定多个对象标识为目标对象标识,即确定图形用户界面上显示的所有对象标识为目标对象标识。
在本公开的一种优选实施例中,所述步骤101可以为如下至少一种:
通过所述图形用户界面显示当前推荐的至少一虚拟道具;和通过装备购买页面显示至少一虚拟道具,其中,所述装备购买界面为响应作用于所述图形用户界面的商店控件而显示的界面。
在本公开实施例中,可以通过图形用户界面显示当前推荐的至少一虚拟道具,其中,当前推荐的至少一虚拟道具可以为当前游戏应用自动给玩家推荐的至少一虚拟道具,在一些游戏场景中,游戏应用可以自动根据虚拟对象确定需要向玩家推荐的虚拟道具,并将这些虚拟道具显示在图形用户界面上的指定区域(如左上角),以向玩家推荐这些虚拟道具。
在本公开实施例中,还可以通过装备购买页面显示至少一虚拟道具。具体的,图形用户界面上可以包括一商店控件,玩家可以对该商店控件进行第五操作,以打开装备购买界面,该第五操作可以包括单击操作、双击操作和长按操作等等,本公开实施例对此并不限制。游戏应用可以响应于作用于图形用户界面的商店控件的第五操作,显示装备购买界面,该装备购买界面上可以包含至少一虚拟道具。
在本公开的一种优选实施例中,所述选择操作为滑动操作,所述步骤103可以包括如下子步骤:
响应针对所述对象标识的滑动操作,确定移动轨迹;当所述移动轨迹经过所述多个对象标识,确定所述移动轨迹所经过的一个或多个对象标识为目标对象标识。
在本公开实施例中,选择操作可以为滑动操作,玩家可以通过滑动操作从多个对象标识中选择目标对象标识。具体的,滑动操作可以具有对应的触控点,可以根据滑动操作的 触控点在不同时刻的各个位置来确定移动轨迹。在确定移动轨迹之后,可以判断移动轨迹是否经过图形用户界面上的多个对象标识,当移动轨迹经过多个对象标识时,则可以确定移动轨迹所经过的一个或多个对象标识为目标对象标识。
作为一种示例,在图形用户界面上包括4个对象标识A、B、C和D,假设移动轨迹所经过的对象标识为对象标识A和B,则可以确定对象标识A和B为目标对象标识。
需要说明的是,当移动轨迹未经过多个对象标识时,则可以认为玩家未选择需要推荐的虚拟对象,此时,可以取消发送推荐消息,或者可以设置一个触发条件,在滑动操作满足触发条件时,将推荐消息发送给指定与第一虚拟对象属于同一阵营的一个或多个第二虚拟对象,例如,可以指定全部第二虚拟对象,将推荐消息发送给全部第二虚拟对象。
在本公开实施例中,所述滑动操作的起始点作用于所述目标虚拟道具。
具体的,可以在第一操作之后,操作介质不离开至少一虚拟道具中目标虚拟道具,玩家继续滑动操作介质以进行滑动操作,通过滑动操作选择目标对象标识,进一步加快玩家推荐虚拟道具的速度。
在本公开的一种优选实施例中,所述选择操作为滑动操作,所述步骤103可以包括如下子步骤:
响应作用于所述图形用户界面的滑动操作,确定移动轨迹和移动距离;当所述移动轨迹未经过所述多个对象标识时,若所述移动距离大于所述预设距离阈值,则确定所述多个对象标识为目标对象标识。
具体的,滑动操作可以具有对应的触控点,可以根据滑动操作的触控点在不同时刻的各个位置来确定移动轨迹和移动距离。在确定移动轨迹和移动距离之后,可以判断移动轨迹是否经过图形用户界面上的多个对象标识,当移动轨迹未经过多个对象标识时,可以进行一步判断移动距离是否大于预设距离阈值,该预设距离阈值可以是预先设定的距离临界值,如,预设距离阈值为15毫米。若移动距离大于预设距离阈值,则认为移动距离满足触发条件,可以确定图形用户界面上的多个对象标识为目标对象标识,从而可以向玩家所有的队友发送推荐信息。此外,若移动距离小于或等于预设距离阈值,则认为移动距离不满足触发条件,可以认为玩家未选择需要推荐的虚拟对象,此时,可以取消发送推荐消息。
作为一种示例,在图形用户界面上包括4个对象标识A、B、C和D,预设距离阈值为15毫米,假设移动距离为20毫米,则移动距离大于预设距离阈值,可以确定对象标识A、B、C和D为目标对象标识。
在本公开的一种优选实施例中,所述的方法还可以包括如下子步骤:
若被确定为目标对象标识中的一个或多个对象标识被所述移动轨迹再次经过,则取消确定被再次经过的一个或多个对象标识为目标对象标识。
在确定移动轨迹所经过的一个或多个对象标识为目标对象标识之后,滑动操作还没有结束,玩家可以继续进行滑动操作选择以进一步其他的对象标识作为目标对象标识,也可以通过滑动操作返回至已确定的目标对象标识,以取消选择该目标对象标识。
具体的,游戏应用可以判断被确定为目标对象标识中的一个或多个对象标识是否被移动轨迹再次经过,若被确定为目标对象标识中的一个或多个对象标识被移动轨迹再次经过,则可以取消确定被再次经过的一个或多个对象标识为目标对象标识。
作为一种示例,在图形用户界面上包括4个对象标识A、B、C和D,根据移动轨迹确定对象标识B、C和D为目标对象标识,此时,目标对象标识中的对象标识B被移动轨迹再次经过,则可以取消确定对象标识B为目标对象标识,即目标对象标识为对象标识C和D。
在本公开的一种优选实施例中,所述的方法还可以包括如下子步骤:
在确定所述多个对象标识为目标对象标识之后,若所述移动距离小于或等于所述预设距离阈值,则取消确定所述多个对象标识为目标对象标识。
具体的,在确定图形用户界面上的多个对象标识为目标对象标识之后,玩家还可以继续进行滑动操作,游戏应用可以判断移动距离是否大于预设距离阈值,若是判断移动距离小于或等于预设距离阈值,则取消确定多个对象标识为目标对象标识。因此,在移动距离小于或等于预设距离阈值时,没有被选中的目标对象标识,若是此时检测到发送操作,则不发送推荐消息。
作为一种示例,在图形用户界面上包括4个对象标识A、B、C和D,预设距离阈值为15毫米,假设在确定对象标识A、B、C和D为目标对象标识之后,移动距离变化为10毫米,则可以取消确定对象标识A、B、C和D为目标对象标识。
在本公开的一种优选实施例中,所述步骤102可以包括如下子步骤:
获取所述目标虚拟道具的位置信息;确定与所述位置信息匹配的目标区域;在所述图形用户界面上的所述目标区域显示多个对象标识。
虚拟道具的位置信息可以表示为虚拟道具的中心位置的坐标,包括横坐标x和纵坐标y。目标区域指用于展示对象标识的区域,该目标区域可以根据目标虚拟道具的位置信息确定。
具体的,可以根据目标虚拟道具的位置信息,确定目标虚拟道具是位于图形用户界面的上半部分区域,还是位于图形用户界面的下半部分区域。当目标虚拟道具位于图形用户界面的上半部分区域时,则可以确定目标区域为以目标虚拟道具的下边缘为基准向上的预设范围内的区域。当目标虚拟道具位于图形用户界面的下半部分区域时,则可以确定目标区域为以目标虚拟道具的上边缘为基准向下的预设范围内的区域。其中,预设范围可以是预先设定的区域范围,例如,预设范围可以是目标虚拟道具的四周一个矩形或弧形区域。
在具体实现中,可以获取目标虚拟道具的位置信息,该位置信息可以表示为(x,y),以图形用户界面的最下端为基准,判断目标虚拟道具的纵坐标y是否大于图形用户界面的整体高度h0的二分之一,若纵坐标y大于h0的二分之一,即y>h0/2,则认为目标虚拟道具位于图形用户界面的上半部分区域,否则,认为目标虚拟道具位于图形用户界面的下半部分区域。
作为一种示例,设需要在图形用户界面中展示4个对象标识A、B、C和D,目标虚拟道具E位于图形用户界面的下半部分区域,则可以将4个对象标识分为2行进行显示,其中,第一行2个对象标识A和B的上边缘与目标虚拟道具E的上边缘对齐,第二行2个对象标识C和D展示在对象标识A和B的下方,4个对象标识A、B、C和D关于目标虚拟道具E左右对称,如图2所示。
在本公开的一种优选实施例中,所述步骤102可以包括如下子步骤:
在所述图形用户界面的上层提供一预设蒙版,在所述预设蒙版中显示多个对象标识。
其中,预设蒙版可以是预先设定的蒙版,该预设蒙版可以为黑色且具有透明度。当需要显示多个对象标识时,可以在图形用户界面的上层提供一预设蒙版,并在该预设蒙版中显示多个对象标识。需要说明的是,在图形用户界面的上层提供一预设蒙版之后,图形用户界面上的控件不能继续对用户的操作进行响应,例如,在商店页面上,针对于虚拟道具的购买控件不能响应于用户的操作购买该虚拟道具,并将该虚拟道具配置至第一虚拟角色。
在具体实现中,在预设蒙版中还可以展示目标虚拟道具,该目标虚拟道具设置为高亮状态,多个对象标识展示在目标虚拟道具的四周,多个对象标识在初始显示时可以是非高亮状态,在被选中之后才显示为高亮状态,便于玩家确认选中了哪些对象标识。
在本公开的一种优选实施例中,所述的方法还可以包括如下步骤:
在从所述多个对象标识中确定目标对象标识之后,将所述预设蒙版中的所述目标对象标识设置为高亮状态。
具体的,对象标识可以具有对应的状态属性,在从多个对象标识中确定目标对象标识之后,可以通过对状态属性进行修改,将预设蒙版中的目标对象标识设置为高亮状态,如图2中,可以将预设蒙版中的B和D两个对象标识设置为高亮状态。
参照图3,示出了本公开的一种游戏虚拟道具的购买方法实施例的步骤流程图,第二终端设备提供图形用户界面,所述第二终端设备用于控制第二虚拟对象,具体可以包括如下步骤:
步骤301,当接收到携带目标虚拟道具的标识的推荐消息时,通过所述第二终端设备的图形用户界面显示,与所述推送消息中目标虚拟道具的标识对应的目标虚拟道具;其中,所述推荐消息由第一终端设备响应于推荐操作向所述第二虚拟对象发送,所述第一终端设备为用于控制与所述第二虚拟对象属于同一阵营的第一虚拟对象的设备;
在本公开实施例中,推送消息可以是用于向玩家推荐虚拟道具的消息,该推荐消息携带目标虚拟道具的标识。推荐消息由第一终端设备响应于推荐操作向第二虚拟对象发送,其中,第一终端设备为用于控制与第二虚拟对象属于同一阵营的第一虚拟对象的设备。推荐操作可以是用于推荐虚拟道具的操作,包括第一操作、选择操作和发送操作,玩家可以通过在第一终端设备上进行第一操作以选择目标虚拟道具,进行选择操作从多个对象标识中选择目标对象标识,进行发送操作向目标对象标识对应的第二虚拟对象发送携带目标虚 拟道具的标识的推送消息,具体过程如上述步骤101-步骤104所述,在此不再赘述。
当接收到携带目标虚拟道具的标识的推荐消息时,可以触发通过第二终端设备的图形用户界面显示,与推送消息中目标虚拟道具的标识对应的目标虚拟道具,以便于玩家快速购买该目标虚拟道具。此外,还可以在图形用户界面上展示包含该目标虚拟对象的提醒信息,以提醒玩家所需要购买的虚拟道具,并自主选择要不要购买该目标虚拟对象。
步骤302,响应针对所述目标虚拟道具的触控操作,控制所述第二虚拟对象购买所述目标虚拟道具或控制所述第二虚拟对象预购所述目标虚拟道具。
玩家可以针对目标虚拟道具进行触控操作,以购买目标虚拟道具或预购目标虚拟道具,该触控操作可以为点击操作,长按操作或重按操作等等,本公开实施例对此并不限制。游戏应用在接收到针对目标虚拟道具进行触控操作之后,可以对该触控操作进行响应,控制第二虚拟对象购买目标虚拟道具或控制第二虚拟对象预购目标虚拟道具。具体的,若是第二虚拟对象的虚拟货币满足购买目标虚拟道具的条件,则可以直接购买目标虚拟道具,将目标虚拟道具配置至第二虚拟对象,若是第二虚拟对象的虚拟货币不满足购买目标虚拟道具的条件,则可以直接预购目标虚拟道具,以便于在需要购买的时候,快速购买目标虚拟道具。
作为一种示例,可以在图形用户界面中展示一预购控件,该预购控件可以是用于预购虚拟道具的控件,玩家可以通过与该预购控件的交互操作预购目标虚拟道具。在具体实现中,预购控件可以展示在图形用户界面上的指定位置,例如,预购控件可以展示在图形用户界面的右上角,如图4所示。在本公开实施例中,通过在接收到携带目标虚拟道具的标识的推荐消息时,通过第二终端设备的图形用户界面显示与推送消息中目标虚拟道具的标识对应的目标虚拟道具,并响应针对目标虚拟道具的触控操作,控制第二虚拟对象购买目标虚拟道具或控制第二虚拟对象预购所述目标虚拟道具。从而在接收到携带目标虚拟道具的标识的推荐消息之后,玩家不需要通过打开装备购买页面,并在装备购买页面中查找到目标虚拟道具再购买,加快玩家购买其他玩家所推荐的虚拟道具的速度。
参照图5,示出了本公开的一种游戏虚拟道具的推荐方法实施例的步骤流程图,所述游戏包括第一终端设备控制的第一虚拟对象以及由至少一个第二终端设备控制的至少一个第二虚拟对象,其中,所述第一虚拟对象和所述第二虚拟对象属于同一阵营,具体可以包括如下步骤:
步骤501,通过所述第一终端设备的图形用户界面显示至少一虚拟道具;
步骤502,响应针对所述至少一虚拟道具中目标虚拟道具的第一操作,在所述第一终端设备的图形用户界面上显示与所述至少一个第二虚拟对象对应的至少一个对象标识;
步骤503,响应针对所述对象标识的选择操作,从所述至少一个对象标识中确定目标对象标识;
步骤504,响应发送操作,向所述目标对象标识对应的第二虚拟对象发送携带所述目 标虚拟道具的标识的推送消息;
步骤505,通过所述第二终端设备的图形用户界面显示,与所述推送消息中目标虚拟道具的标识对应的目标虚拟道具;
步骤506,响应针对所述目标虚拟道具的触控操作,控制所述第二虚拟对象购买所述目标虚拟道具或控制所述第二虚拟对象预购所述目标虚拟道具。
在本公开实施例中,可以通过第一终端设备的图形用户界面显示至少一虚拟道具,响应针对至少一虚拟道具中目标虚拟道具的第一操作,在第一终端设备的图形用户界面上显示与至少一个第二虚拟对象对应的至少一个对象标识,响应针对对象标识的选择操作,从至少一个对象标识中确定目标对象标识,响应发送操作,向目标对象标识对应的第二虚拟对象发送携带目标虚拟道具的标识的推送消息,通过第二终端设备的图形用户界面显示,与推送消息中目标虚拟道具的标识对应的目标虚拟道具,响应针对目标虚拟道具的触控操作,控制第二虚拟对象购买目标虚拟道具或控制第二虚拟对象预购目标虚拟道具。本公开实施例中步骤501-步骤504与上述步骤101-步骤104类似,步骤505-步骤506与上述步骤301-步骤302类似,在此不再赘述。
在本公开实施例中,推荐虚拟道具的玩家可以通过第一操作来触发快捷选定需要推荐的虚拟道具,进而通过选择操作灵活选择需要推荐的虚拟对象,并将针对虚拟道具的推荐消息发送至这些虚拟对象,使得接收到推荐消息的玩家可以快速购买虚拟道具,减少查找虚拟道具的时间,而且,通过将用户操作与推荐装备的操作相结合的方式进行推荐虚拟道具,可以避免玩家需要通过手动输入来向队友推荐虚拟道具,加快向队友推荐虚拟道具的速度。而且,在接收到携带目标虚拟道具的标识的推荐消息之后,玩家不需要通过打开装备购买页面,并在装备购买页面中查找到目标虚拟道具再购买,加快玩家购买其他玩家所推荐的虚拟道具的速度。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本公开实施例并不受所描述的动作顺序的限制,因为依据本公开实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本公开实施例所必须的。
参照图6,示出了本公开的一种游戏虚拟道具的推荐装置实施例的结构框图,通过第一终端设备提供图形用户界面,所述第一终端设备用于控制第一虚拟对象,具体可以包括如下模块:
虚拟道具显示模块601,用于通过所述图形用户界面显示至少一虚拟道具;
对象标识显示模块602,用于响应针对所述至少一虚拟道具中目标虚拟道具的第一操作,在所述图形用户界面上显示多个对象标识,其中,所述对象标识所对应的第二虚拟对 象与所述第一虚拟对象为同一阵营;
目标对象标识确定模块603,用于响应针对所述对象标识的选择操作,从所述多个对象标识中确定目标对象标识;
推送消息发送模块604,用于响应发送操作,向所述目标对象标识对应的第二虚拟对象发送携带所述目标虚拟道具的标识的推送消息,以使控制所述目标对象标识对应的第二虚拟对象的第二终端设备的图形用户界面上显示所述目标虚拟道具。
在本公开的一种优选实施例中,所述装置还包括:
虚拟道具配置模块,用于响应针对所述目标虚拟道具的第二操作,将所述目标虚拟道具配置至所述第一虚拟角色;和
虚拟道具预购模块,用于响应针对所述目标虚拟道具的第三操作,确定所述目标虚拟道具为预购买的道具。
在本公开的一种优选实施例中,所述图形用户界面提供选择响应区域,所述选择响应区域与所述对象标识所对应的区域相分离,所述目标对象标识确定模块603,包括:
第一确定子模块,用于响应所述选择操作作用于所述选择响应区域,则确定所述多个对象标识为目标对象标识。
在本公开的一种优选实施例中,所述选择操作为如下至少一操作:点击操作,和滑动操作。
在本公开的一种优选实施例中,所述虚拟道具显示模块601包括:
第一显示子模块,用于通过所述图形用户界面显示当前推荐的至少一虚拟道具;和
第二显示子模块,用于通过装备购买页面显示至少一虚拟道具,其中,所述装备购买界面为响应作用于所述图形用户界面的商店控件的第五操作而显示的界面。
在本公开的一种优选实施例中,所述选择操作为滑动操作,所述目标对象标识确定模块603,包括:
移动轨迹确定子模块,用于响应针对所述对象标识的滑动操作,确定移动轨迹;
第二确定子模块,用于当所述移动轨迹经过所述多个对象标识时,确定所述移动轨迹所经过的一个或多个对象标识为目标对象标识。
在本公开的一种优选实施例中,所述滑动操作的起始点作用于所述目标虚拟道具。
在本公开的一种优选实施例中,所述选择操作为滑动操作,所述目标对象标识确定模块603,包括:
移动距离确定子模块,用于响应作用于所述图形用户界面的滑动操作,确定移动轨迹和移动距离;
第三确定子模块,用于当所述移动轨迹未经过所述多个对象标识时,若所述移动距离大于预设距离阈值,则确定所述多个对象标识为目标对象标识。
在本公开的一种优选实施例中,所述目标对象标识确定模块603还包括:
第一取消子模块,用于若被确定为目标对象标识中的一个或多个对象标识被所述移动 轨迹再次经过,则取消确定被再次经过的一个或多个对象标识为目标对象标识。
在本公开的一种优选实施例中,所述目标对象标识确定模块603还包括:
第二取消子模块,用于在确定所述多个对象标识为目标对象标识之后,若所述移动距离小于或等于所述预设距离阈值,则取消确定所述多个对象标识为目标对象标识。
在本公开的一种优选实施例中,所述对象标识显示模块602,包括:
位置获取模块,用于获取所述目标虚拟道具的位置信息;
目标区域确定模块,用于确定与所述位置信息匹配的目标区域;
第一显示子模块,用于在所述图形用户界面上的所述目标区域显示多个对象标识。
在本公开的一种优选实施例中,所述对象标识显示模块602,包括:
第二显示子模块,用于在所述图形用户界面的上层提供一预设蒙版,在所述预设蒙版中显示多个对象标识。
在本公开的一种优选实施例中,对象标识显示模块602还包括:
对象标识设置子模块,用于在从所述多个对象标识中确定目标对象标识之后,将所述预设蒙版中的所述目标对象标识设置为高亮状态。
参照图7,示出了本公开的一种游戏虚拟道具的购买装置实施例的结构框图,通过第二终端设备提供图形用户界面,所述第二终端设备用于控制第二虚拟对象,具体可以包括如下模块:
虚拟道具显示模块701,用于当接收到携带目标虚拟道具的标识的推荐消息时,通过所述第二终端设备的图形用户界面显示,与所述推送消息中目标虚拟道具的标识对应的目标虚拟道具;其中,所述推荐消息由第一终端设备响应于用户操作向所述第二虚拟对象发送,所述第一终端设备为用于控制与所述第二虚拟对象属于同一阵营的第一虚拟对象的设备;
虚拟道具购买模块702,用于响应针对所述目标虚拟道具的触控操作,控制所述第二虚拟对象购买所述目标虚拟道具或控制所述第二虚拟对象预购所述目标虚拟道具。
参照图8,示出了本公开的一种游戏虚拟道具的推荐装置实施例的结构框图,所述游戏包括第一终端设备控制的第一虚拟对象以及由至少一个第二终端设备控制的至少一个第二虚拟对象,其中,所述第一虚拟对象和所述第二虚拟对象属于同一阵营,具体可以包括如下模块:
第一虚拟道具显示模块801,用于通过所述第一终端设备的图形用户界面显示至少一虚拟道具;
对象标识显示模块802,用于响应针对所述至少一虚拟道具中目标虚拟道具的第一操作,在所述第一终端设备的图形用户界面上显示与所述至少一个第二虚拟对象对应的至少一个对象标识;
目标对象标识确定模块803,用于响应针对所述对象标识的选择操作,从所述至少一 个对象标识中确定目标对象标识;
推送消息发送模块804,用于响应发送操作,向所述目标对象标识对应的第二虚拟对象发送携带所述目标虚拟道具的标识的推送消息;
第二虚拟道具显示模块805,用于通过所述第二终端设备的图形用户界面显示,与所述推送消息中目标虚拟道具的标识对应的目标虚拟道具;
虚拟道具购买模块806,用于响应针对所述目标虚拟道具的触控操作,控制所述第二虚拟对象购买所述目标虚拟道具或控制所述第二虚拟对象预购所述目标虚拟道具。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本公开实施例还提供了一种电子设备,如图9所示,该电子设备包括:
处理器901、存储器902和总线903,所述存储器902存储有所述处理器901可执行的机器可读指令,当电子设备运行时,所述处理器901与所述存储器902之间通过总线903通信,所述处理器901执行所述机器可读指令,以执行如本公开实施例任一项所述的方法。具体实现方式和技术效果类似,这里不再赘述。
本公开实施例还提供了一种存储介质,如图10所示,所述存储介质上存储有计算机程序1001,所述计算机程序1001被处理器运行时执行如本公开实施例任一项所述的方法。具体实现方式和技术效果类似,这里不再赘述。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本公开实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本公开实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本公开实施例是参照根据本公开实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特 定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本公开实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本公开实施例范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
以上对本公开所提供的一种游戏虚拟道具的推荐方法、一种虚拟道具的购买方法,进行了详细介绍,本文中应用了具体个例对本公开的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本公开的方法及其核心思想;同时,对于本领域的一般技术人员,依据本公开的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本公开的限制。
Claims (17)
- 一种游戏虚拟道具的推荐方法,通过第一终端设备提供图形用户界面,所述第一终端设备用于控制第一虚拟对象,其中,所述方法包括:通过所述图形用户界面显示至少一虚拟道具;响应针对所述至少一虚拟道具中目标虚拟道具的第一操作,在所述图形用户界面上显示多个对象标识,其中,所述对象标识所对应的第二虚拟对象与所述第一虚拟对象为同一阵营;响应针对所述对象标识的选择操作,从所述多个对象标识中确定目标对象标识;响应发送操作,向所述目标对象标识对应的第二虚拟对象发送携带所述目标虚拟道具的标识的推送消息,以使控制所述目标对象标识对应的第二虚拟对象的第二终端设备的图形用户界面上显示所述目标虚拟道具。
- 根据权利要求1所述的方法,其中,所述方法还包括:响应针对所述目标虚拟道具的第二操作,将所述目标虚拟道具配置至所述第一虚拟角色;和响应针对所述目标虚拟道具的第三操作,确定所述目标虚拟道具为预购买的道具。
- 根据权利要求1所述的方法,其中,所述图形用户界面提供选择响应区域,所述选择响应区域与所述对象标识所对应的区域相分离,所述响应针对所述对象标识的选择操作,从所述多个对象标识中确定目标对象标识,包括:响应所述选择操作作用于所述选择响应区域,则确定所述多个对象标识为目标对象标识。
- 根据权利要求2所述的方法,其中,所述选择操作为如下至少一操作:点击操作,和滑动操作。
- 根据权利要求1所述的方法,其中,所述通过所述图形用户界面显示至少一虚拟道具的步骤为如下至少一种:通过所述图形用户界面显示当前推荐的至少一虚拟道具;和通过装备购买页面显示至少一虚拟道具,其中,所述装备购买界面为响应作用于所述图形用户界面的商店控件的第五操作而显示的界面。
- 根据权利要求1所述的方法,其中,所述选择操作为滑动操作,所述响应针对所述对象标识的选择操作,从所述多个对象标识中确定目标对象标识,包括:响应针对所述对象标识的滑动操作,确定移动轨迹;当所述移动轨迹经过所述多个对象标识时,确定所述移动轨迹所经过的一个或多个对象标识为目标对象标识。
- 根据权利要求6所述的方法,其中,所述滑动操作的起始点作用于所述目标虚拟道具。
- 根据权利要求1所述的方法,其中,所述选择操作为滑动操作,所述响应针对所述对象标识的选择操作,从所述多个对象标识中确定目标对象标识,包括:响应作用于所述图形用户界面的滑动操作,确定移动轨迹和移动距离;当所述移动轨迹未经过所述多个对象标识时,若所述移动距离大于预设距离阈值,则确定所述多个对象标识为目标对象标识。
- 根据权利要求6所述的方法,其中,还包括:若被确定为目标对象标识中的一个或多个对象标识被所述移动轨迹再次经过,则取消确定被再次经过的一个或多个对象标识为目标对象标识。
- 根据权利要求8所述的方法,其中,还包括:在确定所述多个对象标识为目标对象标识之后,若所述移动距离小于或等于所述预设距离阈值,则取消确定所述多个对象标识为目标对象标识。
- 根据权利要求1所述的方法,其中,所述在所述图形用户界面上显示多个对象标识,包括:获取所述目标虚拟道具的位置信息;确定与所述位置信息匹配的目标区域;在所述图形用户界面上的所述目标区域显示多个对象标识。
- 根据权利要求1所述的方法,其中,所述在所述图形用户界面上显示多个对象标识,包括:在所述图形用户界面的上层提供一预设蒙版,在所述预设蒙版中显示多个对象标识。
- 根据权利要求12所述的方法,其中,还包括:在从所述多个对象标识中确定目标对象标识之后,将所述预设蒙版中的所述目标对象标识设置为高亮状态。
- 一种虚拟道具的购买方法,通过第二终端设备提供图形用户界面,所述第二终端设备用于控制第二虚拟对象,所述方法包括:当接收到携带目标虚拟道具的标识的推荐消息时,通过所述第二终端设备的图形用户界面显示,与所述推送消息中目标虚拟道具的标识对应的目标虚拟道具;其中,所述推荐消息由第一终端设备响应于用户操作向所述第二虚拟对象发送,所述第一终端设备为用于控制与所述第二虚拟对象属于同一阵营的第一虚拟对象的设备;响应针对所述目标虚拟道具的触控操作,控制所述第二虚拟对象购买所述目标虚拟道具或控制所述第二虚拟对象预购所述目标虚拟道具。
- 一种游戏虚拟道具的推荐方法,所述游戏包括第一终端设备控制的第一虚拟对象以及由至少一个第二终端设备控制的至少一个第二虚拟对象,其中,所述第一虚拟对象和所述第二虚拟对象属于同一阵营,所述方法包括:通过所述第一终端设备的图形用户界面显示至少一虚拟道具;响应针对所述至少一虚拟道具中目标虚拟道具的第一操作,在所述第一终端设备的图 形用户界面上显示与所述至少一个第二虚拟对象对应的至少一个对象标识;响应针对所述对象标识的选择操作,从所述至少一个对象标识中确定目标对象标识;响应发送操作,向所述目标对象标识对应的第二虚拟对象发送携带所述目标虚拟道具的标识的推送消息;通过所述第二终端设备的图形用户界面显示,与所述推送消息中目标虚拟道具的标识对应的目标虚拟道具;响应针对所述目标虚拟道具的触控操作,控制所述第二虚拟对象购买所述目标虚拟道具或控制所述第二虚拟对象预购所述目标虚拟道具。
- 一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述处理器执行所述机器可读指令,以执行如权利要求1-13或14或15任一项所述的方法。
- 一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1-13或14或15任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US18/043,062 US20240029137A1 (en) | 2020-08-31 | 2021-02-22 | Method for recommending and purchasing virtual item of game, and electronic device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010899589.9 | 2020-08-31 | ||
CN202010899589.9A CN111905364A (zh) | 2020-08-31 | 2020-08-31 | 一种游戏虚拟道具的推荐、购买方法和电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022041663A1 true WO2022041663A1 (zh) | 2022-03-03 |
Family
ID=73266512
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/077305 WO2022041663A1 (zh) | 2020-08-31 | 2021-02-22 | 一种游戏虚拟道具的推荐、购买方法和电子设备 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20240029137A1 (zh) |
CN (1) | CN111905364A (zh) |
WO (1) | WO2022041663A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115328354A (zh) * | 2022-08-16 | 2022-11-11 | 网易(杭州)网络有限公司 | 游戏中的交互处理方法、装置、电子设备及存储介质 |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111905364A (zh) * | 2020-08-31 | 2020-11-10 | 网易(杭州)网络有限公司 | 一种游戏虚拟道具的推荐、购买方法和电子设备 |
CN112274928A (zh) * | 2020-11-18 | 2021-01-29 | 网易(杭州)网络有限公司 | 一种消息发送的方法、装置、计算机设备和介质 |
CN112494943A (zh) * | 2020-11-19 | 2021-03-16 | 网易(杭州)网络有限公司 | 游戏中的信息发送、资源转移方法及装置、介质、设备 |
CN112402948B (zh) * | 2020-12-04 | 2024-07-23 | 网易(杭州)网络有限公司 | 虚拟物品处理方法、装置、存储介质及终端 |
CN112569607B (zh) * | 2020-12-11 | 2022-07-26 | 腾讯科技(深圳)有限公司 | 预购道具的显示方法、装置、设备及介质 |
JP7400117B2 (ja) * | 2021-01-13 | 2023-12-18 | ▲騰▼▲訊▼科技(深▲セン▼)有限公司 | 仮想物品情報の送信方法、表示方法、装置及び端末 |
CN112691384B (zh) * | 2021-01-13 | 2023-04-14 | 腾讯科技(深圳)有限公司 | 虚拟物品信息的发送方法、显示方法、装置及终端 |
CN112870718B (zh) * | 2021-03-24 | 2024-02-13 | 网易(杭州)网络有限公司 | 道具的使用方法、装置、存储介质及计算机设备 |
CN118179018A (zh) * | 2021-04-28 | 2024-06-14 | 网易(杭州)网络有限公司 | 信息处理方法、装置、存储介质及电子设备 |
CN113262498B (zh) * | 2021-06-04 | 2024-08-23 | 网易(杭州)网络有限公司 | 游戏中的消息处理方法、装置和电子设备 |
CN113332719B (zh) * | 2021-06-11 | 2024-02-13 | 网易(杭州)网络有限公司 | 一种虚拟物品的标记方法、装置、终端及存储介质 |
CN113332717B (zh) * | 2021-06-11 | 2024-06-25 | 网易(杭州)网络有限公司 | 游戏装备展示方法及装置、电子设备、存储介质 |
CN114053711A (zh) * | 2021-07-21 | 2022-02-18 | 腾讯科技(深圳)有限公司 | 界面显示方法、装置、设备以及存储介质 |
CN113546414B (zh) * | 2021-07-30 | 2024-07-02 | 网易(杭州)网络有限公司 | 游戏对局的装备购买方法、装置、存储介质及计算机设备 |
CN113750542B (zh) * | 2021-09-10 | 2024-07-23 | 网易(杭州)网络有限公司 | 游戏中的虚拟道具交易方法、装置、电子设备和存储介质 |
CN116920379A (zh) * | 2022-04-08 | 2023-10-24 | 腾讯科技(深圳)有限公司 | 虚拟道具的处理方法、装置、终端、介质及程序产品 |
CN115569377A (zh) * | 2022-11-02 | 2023-01-06 | 网易(杭州)网络有限公司 | 一种游戏中虚拟道具的控制方法、控制装置、设备和介质 |
CN118217640A (zh) * | 2022-12-21 | 2024-06-21 | 腾讯科技(深圳)有限公司 | 虚拟场景的互动处理方法、装置、电子设备及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130244784A1 (en) * | 2008-11-04 | 2013-09-19 | Quado Media Inc. | Multi-player, multi-screens, electronic gaming platform and system |
CN109670903A (zh) * | 2018-11-20 | 2019-04-23 | 深圳市腾讯信息技术有限公司 | 物品的处理、装置、存储介质和电子装置 |
CN110602532A (zh) * | 2019-09-24 | 2019-12-20 | 腾讯科技(深圳)有限公司 | 实体物品推荐方法、装置、服务器及存储介质 |
CN111352568A (zh) * | 2020-03-02 | 2020-06-30 | 网易(杭州)网络有限公司 | 游戏中推荐装备的方法、装置、设备及存储介质 |
CN111589103A (zh) * | 2020-05-19 | 2020-08-28 | 网易(杭州)网络有限公司 | 游戏中虚拟商品的处理方法、装置及电子设备 |
CN111905364A (zh) * | 2020-08-31 | 2020-11-10 | 网易(杭州)网络有限公司 | 一种游戏虚拟道具的推荐、购买方法和电子设备 |
-
2020
- 2020-08-31 CN CN202010899589.9A patent/CN111905364A/zh active Pending
-
2021
- 2021-02-22 US US18/043,062 patent/US20240029137A1/en active Pending
- 2021-02-22 WO PCT/CN2021/077305 patent/WO2022041663A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130244784A1 (en) * | 2008-11-04 | 2013-09-19 | Quado Media Inc. | Multi-player, multi-screens, electronic gaming platform and system |
CN109670903A (zh) * | 2018-11-20 | 2019-04-23 | 深圳市腾讯信息技术有限公司 | 物品的处理、装置、存储介质和电子装置 |
CN110602532A (zh) * | 2019-09-24 | 2019-12-20 | 腾讯科技(深圳)有限公司 | 实体物品推荐方法、装置、服务器及存储介质 |
CN111352568A (zh) * | 2020-03-02 | 2020-06-30 | 网易(杭州)网络有限公司 | 游戏中推荐装备的方法、装置、设备及存储介质 |
CN111589103A (zh) * | 2020-05-19 | 2020-08-28 | 网易(杭州)网络有限公司 | 游戏中虚拟商品的处理方法、装置及电子设备 |
CN111905364A (zh) * | 2020-08-31 | 2020-11-10 | 网易(杭州)网络有限公司 | 一种游戏虚拟道具的推荐、购买方法和电子设备 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115328354A (zh) * | 2022-08-16 | 2022-11-11 | 网易(杭州)网络有限公司 | 游戏中的交互处理方法、装置、电子设备及存储介质 |
CN115328354B (zh) * | 2022-08-16 | 2024-05-10 | 网易(杭州)网络有限公司 | 游戏中的交互处理方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN111905364A (zh) | 2020-11-10 |
US20240029137A1 (en) | 2024-01-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022041663A1 (zh) | 一种游戏虚拟道具的推荐、购买方法和电子设备 | |
US10661171B2 (en) | Information processing method, terminal, and computer storage medium | |
CN111084980B (zh) | 一种购买虚拟物品的方法和装置 | |
CN105335064B (zh) | 一种信息处理方法和终端 | |
CN107617213B (zh) | 信息处理方法及装置、存储介质、电子设备 | |
WO2016202005A1 (zh) | 游戏场景中锁定目标的方法和终端 | |
US20240123331A1 (en) | Method and electronic device for processing game signal | |
US9132353B2 (en) | Game system with game screen and guidance operation area | |
CN107648847A (zh) | 信息处理方法及装置、存储介质、电子设备 | |
US20130321451A1 (en) | Information processing system, computer readable medium, information processing device, and display method | |
CN114286161B (zh) | 赛事直播时物品推荐方法、装置、设备及存储介质 | |
US9338198B2 (en) | Information processing system, storing medium, information processing device, and display method | |
US20240173621A1 (en) | Target locking method and apparatus, and electronic device and storage medium | |
KR101404635B1 (ko) | 온라인 게임에서의 드래그 입력 처리 방법 | |
KR101407483B1 (ko) | 터치 스크린을 구비한 모바일 단말기를 이용하여 온라인 게임을 수행하는 방법 및 시스템. | |
KR101493507B1 (ko) | 온라인 게임에 등장하는 대상체를 자동으로 타겟팅하는 방법 및 장치. | |
US20110161837A1 (en) | Virtual world presentation composition and management | |
CN113786621A (zh) | 虚拟交易节点浏览方法、装置、电子设备及存储介质 | |
KR20240039111A (ko) | 게임 내 아이템 강화 서비스 제공 방법 | |
CN106843784B (zh) | 显示数据的方法和装置 | |
CN113680047B (zh) | 终端操作方法、装置、电子设备和存储介质 | |
JP7131905B2 (ja) | 情報処理方法、サーバ装置、プログラム、及び情報端末 | |
US11318379B2 (en) | Game server and method of sharing note in the game server | |
CN113941152A (zh) | 虚拟对象控制方法、装置、电子设备及存储介质 | |
CN114011059A (zh) | 游戏中的自动寻路方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21859512 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 18043062 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21859512 Country of ref document: EP Kind code of ref document: A1 |