CN113289343A - Data processing method, information display method and device - Google Patents

Data processing method, information display method and device Download PDF

Info

Publication number
CN113289343A
CN113289343A CN202010565126.9A CN202010565126A CN113289343A CN 113289343 A CN113289343 A CN 113289343A CN 202010565126 A CN202010565126 A CN 202010565126A CN 113289343 A CN113289343 A CN 113289343A
Authority
CN
China
Prior art keywords
card
resource
level
cards
data processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010565126.9A
Other languages
Chinese (zh)
Inventor
朱建文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lingxi Interactive Entertainment Holding Co ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN202010565126.9A priority Critical patent/CN113289343A/en
Priority to PCT/CN2021/099330 priority patent/WO2021254237A1/en
Priority to JP2022577435A priority patent/JP2023530147A/en
Publication of CN113289343A publication Critical patent/CN113289343A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • A63F13/58Controlling game characters or game objects based on the game progress by computing conditions of game characters, e.g. stamina, strength, motivation or energy level
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/822Strategy games; Role-playing games
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/131Protocols for games, networked simulations or virtual reality
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/60Methods for processing data by generating or executing the game program
    • A63F2300/65Methods for processing data by generating or executing the game program for computing the condition of a game character
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/807Role playing or strategy games

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

A data processing method, an information display method and an information display device in a card game are disclosed. In response to a card replacement operation of the game client for replacing a first card in an arraying state with a second card in a non-arraying state, obtaining first level information of the first card, wherein the first level information is used for representing a first level of the first card determined based on a resource allocated to the first card; calculating a first ability value of the second card at the first level; the first level information and the first ability value are assigned to a second card. Therefore, the new card on the matrix can inherit the level information of the card changed from the matrix without damage, resources are not needed to be used for cultivating the new card on the matrix, the resource consumption is reduced, meanwhile, the operation requirement on the player can be reduced, and the level inheritance can be realized by the player through one-key switching.

Description

Data processing method, information display method and device
Technical Field
The present disclosure relates to the field of game technologies, and in particular, to a data processing method, an information display method, and an information display device.
Background
Placing card-like games provides players with a large number of different types of cards. Players need to create a card team by recruiting cards, and try to create various formation combinations to challenge various copies based on strategies such as trip, formation setting, skill combination and the like among different cards. That is, players often need to build different teams of cards with different formations when challenging different copies.
For a single card, the player needs to consume resources (such as properties like gold coins, experience values, advanced materials, etc.) in the game to increase the card rank and enhance the ability value of the card. However, the resources for increasing the card level in the game need to be obtained at a certain cost, and generally speaking, the higher the card level is, the more the resources need to be consumed for the upgrade.
On one hand, the resources which can be acquired by the player in the game in a short time are limited; on the other hand, in order to show the diversity of game playing methods, players need to consume a large amount of resources to cultivate various cards so as to build teams with different formations. The contradiction between the limited resources and the multi-card cultivation is a main problem for placing the card-like games at present.
Therefore, there is a need for a data processing scheme that can address the contradiction between limited resources and multi-card incubation.
Disclosure of Invention
One technical problem to be solved by the present disclosure is to provide a data processing scheme capable of solving the contradiction between limited resources and multi-card cultivation.
According to a first aspect of the present disclosure, there is provided a data processing method including: in response to a card replacement operation of the game client for replacing a first card in an arraying state with a second card in a non-arraying state, obtaining first level information of the first card, wherein the first level information is used for representing a first level of the first card determined based on a resource allocated to the first card; calculating a first ability value of the second card at the first level; the first level information and the first ability value are assigned to a second card.
According to a second aspect of the present disclosure, there is provided a data processing method including: responding to a card replacing operation of a game client for replacing a first card in an upper array state with a second card in a non-upper array state, and acquiring a first resource distributed to the first card; allocating the first resource to a second card and determining a second rank for the second card based on the first resource and a second resource that has been previously allocated to the second card; calculating a second ability value of the second card at the second level; assigning the second level information and the second ability value to a second card.
According to a third aspect of the present disclosure, there is provided a data processing method including: responding to the operation of the game client terminal for removing the first card in the battle state from the battle, releasing and storing the resource distributed to the first card; allocating at least part of the resource to a second card in response to the game client adding the second card in the non-top state to the team, and determining a second rank of the second card after the resource is allocated; calculating a second ability value of the second card at the second level; assigning the second level information and the second ability value to a second card.
According to a fourth aspect of the present disclosure, there is provided a data processing method including: responding to a card replacing operation of the game client, wherein the card replacing operation is used for replacing a plurality of first cards in an upper array state with a second card in a non-upper array state, and acquiring the sum of resources distributed to the first cards; allocating the sum of the resources to a second card, and determining a second rank of the second card after the resources are allocated; calculating a second ability value of the second card at the second level; assigning the second level information and the second ability value to a second card.
According to a fifth aspect of the present disclosure, there is provided a data processing method including: acquiring a first resource distributed to a first card in response to a card replacing operation of a game client, wherein the card replacing operation is used for replacing a first card in a top-matrix state with a plurality of second cards in a non-top-matrix state; allocating the first resource to a plurality of second cards and determining a second rank of the second cards after the resource is allocated; calculating a second ability value of the second card at the second level; assigning the second level information and the second ability value to a second card.
According to a sixth aspect of the present disclosure, there is provided a data processing method comprising: responding to a resource transfer operation of the game client side, wherein the resource transfer operation is used for transferring part of resources distributed to a first card in the lineup to a second card in the lineup, and obtaining part of resources; allocating a portion of the resources to a second card and determining a second rank for the second card based on the portion of the resources and resources that have been previously allocated to the second card; calculating a second ability value of the second card at the second level; assigning the second level information and the second ability value to a second card.
According to a seventh aspect of the present disclosure, there is provided an information presentation method, including: in response to a card replacement operation of replacing a first card in a top-ranked state with a second card in a non-top-ranked state, which is performed by a player through a game client, acquiring a first capacity value of the second card at a first level represented by first level information of the first card; the first level information and the first ability value are assigned to a second card in the game scene.
According to an eighth aspect of the present disclosure, there is provided a data processing method comprising: in response to an object replacement operation of a game client for replacing a first object in an upwelled state with a second object in an unaddressed state, acquiring first level information of the first object, the first level information being used for representing a first level of the first object determined based on a resource allocated to the first object; calculating a first ability value of the second object at the first level; and assigning the first level information and the first capability value to the second object.
According to a ninth aspect of the present disclosure, there is provided a data processing apparatus comprising: the game client is used for replacing the first cards in the arraying state with the second cards in the non-arraying state, and obtaining first level information of the first cards, wherein the first level information is used for representing a first level of the first cards determined based on resources distributed to the first cards; the calculating module is used for calculating a first capacity value of the second card at the first level; and the endowing module is used for endowing the first level information and the first ability numerical value to the second card.
According to a tenth aspect of the present disclosure, there is provided a data processing apparatus comprising: the acquisition module is used for responding to card replacement operation of the game client, wherein the card replacement operation is used for replacing a first card in an upper array state with a second card in a non-upper array state, and acquiring a first resource distributed to the first card; an allocation and determination module to allocate the first resource to a second card and to determine a second rank for the second card based on the first resource and a second resource that has been previously allocated to the second card; the calculating module is used for calculating a second capacity value of the second card at a second level; and the endowing module is used for endowing the second level information and the second capability value to the second card.
According to an eleventh aspect of the present disclosure, there is provided a data processing apparatus comprising: the releasing and storing module is used for responding to the operation of the game client for withdrawing the first cards in the array state from the team, and releasing and storing the resources distributed to the first cards; the allocation and determination module is used for responding to the operation of adding the second cards in the non-top state to the team of the game client, allocating at least part of resources to the second cards and determining a second level of the second cards after the resources are allocated; the calculating module is used for calculating a second capacity value of the second card at a second level; and the endowing module is used for endowing the second level information and the second capability value to the second card.
According to a twelfth aspect of the present disclosure, there is provided a data processing apparatus comprising: the acquisition module is used for responding to card replacement operation of the game client, wherein the card replacement operation is used for replacing a plurality of first cards in an upper array state with second cards in a non-upper array state, and acquiring the sum of resources distributed to the first cards; the distribution and determination module is used for distributing the total amount of the resources to the second card and determining the second level of the second card after the resources are distributed; the calculating module is used for calculating a second capacity value of the second card at a second level; and the endowing module is used for endowing the second level information and the second capability value to the second card.
According to a thirteenth aspect of the present disclosure, there is provided a data processing apparatus comprising: the acquisition module is used for responding to card replacement operation of the game client, wherein the card replacement operation is used for replacing a first card in an upper array state with a plurality of second cards in a non-upper array state, and acquiring a first resource distributed to the first card; the distribution and determination module is used for distributing the first resource to a plurality of second cards and determining the second level of the second cards after the resource is distributed; the calculating module is used for calculating a second capacity value of the second card at a second level; and the endowing module is used for endowing the second level information and the second capability value to the second card.
According to a fourteenth aspect of the present disclosure, there is provided a data processing apparatus comprising: the acquisition module is used for responding to the resource transfer operation of the game client, wherein the resource transfer operation is used for transferring part of resources distributed to a first card in the lineup to a second card in the lineup, and acquiring part of resources; an allocation and determination module to allocate a portion of the resources to a second card and to determine a second rank for the second card based on the portion of the resources and resources that have been previously allocated to the second card; the calculating module is used for calculating a second capacity value of the second card at a second level; and the endowing module is used for endowing the second level information and the second capability value to the second card.
According to a fifteenth aspect of the present disclosure, there is provided an information presentation apparatus comprising: the obtaining module is used for responding to card replacing operation of a player through a game client, wherein the card replacing operation is used for replacing a first card in an upper array state with a second card in a non-upper array state, and obtaining a first capacity value of the second card at a first level represented by first level information of the first card; and the presentation module is used for endowing the first level information and the first ability numerical value to the second card in the game scene.
According to a sixteenth aspect of the present disclosure, there is provided a data processing apparatus comprising: an acquisition module, configured to acquire first level information of a first object in response to an object replacement operation of a game client that replaces a first object in an upwelled state with a second object in an unaddressed state, the first level information being used to represent a first level of the first object determined based on a resource allocated to the first object; the calculation module is used for calculating a first capacity value of the second object at the first level; and the giving module is used for giving the first level information and the first capability value to the second object.
According to a seventeenth aspect of the present disclosure, there is provided a computing device comprising: a processor; and a memory having executable code stored thereon, which when executed by the processor, causes the processor to perform the method as recited in any of the first to eighth aspects above.
According to an eighteenth aspect of the present disclosure, there is provided a non-transitory machine-readable storage medium having stored thereon executable code, which when executed by a processor of an electronic device, causes the processor to perform the method as recited in any of the first to eighth aspects above.
Therefore, in response to the card replacement operation of the game client, which replaces the first cards in the arraying state with the second cards in the non-arraying state, the method can calculate the first ability value of the second cards at the first level of the first cards, and endow the first level information and the first ability value to the second cards, so that the second cards can inherit the level information of the first cards without damage, a player does not need to cultivate new arrayed cards by using resources, the operation requirements on the player can be reduced while the resource consumption is reduced, and the level inheritance can be realized by one-key switching of the player.
Drawings
The above and other objects, features and advantages of the present disclosure will become more apparent by describing in greater detail exemplary embodiments thereof with reference to the attached drawings, in which like reference numerals generally represent like parts throughout.
Fig. 1 shows a schematic structural diagram of a system that can be used to implement the technical solution of the present disclosure according to an embodiment of the present disclosure.
Figure 2 shows a schematic representation of a lineup before and after card replacement according to one embodiment of the present disclosure.
Fig. 3 shows a schematic flow diagram of the present disclosure in a specific application scenario.
Figure 4 shows a schematic representation of a lineup before and after card replacement according to another embodiment of the present disclosure.
Figure 5 shows a schematic representation of a lineup before and after card replacement according to another embodiment of the present disclosure.
Fig. 6 shows a schematic structural diagram of a data processing apparatus according to an embodiment of the present disclosure.
Fig. 7 shows a schematic structural diagram of a data processing apparatus according to another embodiment of the present disclosure.
Fig. 8 shows a schematic structural diagram of a data processing apparatus according to another embodiment of the present disclosure.
Fig. 9 shows a schematic structural diagram of an information presentation device according to an embodiment of the present disclosure.
FIG. 10 shows a schematic structural diagram of a computing device, according to one embodiment of the present disclosure.
Detailed Description
Preferred embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While the preferred embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
In order to solve the contradiction between limited resources and multi-card cultivation in the card-like game, the resource reuse concept is provided in the disclosure, namely resources consumed in the card cultivation process can be reused for other cards so as to reduce the resource consumption in the multi-card cultivation process.
Further, considering that the number of cards that can be accommodated by a formation in a card-like game is generally fixed, even if the number of cards cultivated by a player is larger, the player can generally only use the fixed number of cards to participate in the challenge when challenging the same copy.
The present disclosure provides that, in combination with the above-mentioned features of the concept of resource reuse and the game of placing cards, when a player changes cards in a lineup, the new cards that are changed on can inherit the resources of the old cards that are changed off. Therefore, the player only needs to cultivate the corresponding number of cards according to the number of cards which can be accommodated by the formation, and the player does not need to cultivate the cards for each card owned by the player. That is, by cultivating a limited number of cards, the same technical effect as that of cultivating a greater number of cards can be achieved, thereby satisfying the requirement for resources while cultivating a plurality of cards.
Based on the technical concept, the present disclosure provides a data processing method. The present disclosure may be used in card games (e.g., placement-type card games), as well as other non-card games that require multiple game characters to form a lineup to participate in a battle.
The data processing method of the present disclosure may be executed by a game client, or may be executed by a game server corresponding to the game client. The data processing method of the present disclosure may be implemented as one of the architectures shown in fig. 1. Fig. 1 shows a schematic structural diagram of a system that can be used to implement the technical solution of the present disclosure according to an embodiment of the present disclosure. As shown in fig. 1, the system may include at least one game server 20 and a plurality of terminal devices 10_1, 10_2 … … 10_ N.
Terminal device 10 refers to any suitable on-screen electronic device for network access. Preferably, for example, it may be a portable electronic device including, but not limited to, a smart phone, a tablet computer, or other portable terminal device. The terminal device 10 can transmit and receive information to and from the server 20 via the network 40. Terminal devices 10 may also communicate with each other via network 40 (e.g., between 10_1 and 10_2 or 10_ N).
The game server 20 is responsible for handling the game logic. For example, a game client may be installed and run on the terminal device 10, and the game server 20 may transmit data required by the game client during running to the terminal device 10 through the network 40, for example, the game server 20 may access the database 30 to obtain data required by the game client running on the terminal device 10.
Network 40 may be a network for information transfer in a broad sense and may include one or more communication networks such as a wireless communication network, the internet, a private network, a local area network, a metropolitan area network, a wide area network, or a cellular data network, among others.
It should be noted that the underlying concepts of the example embodiments of the present disclosure may not be altered if additional modules are added or removed from the illustrated environments.
Further, although a bidirectional arrow from the database 30 to the game server 20 is shown in the figure for convenience of explanation, it will be understood by those skilled in the art that the above-described data transmission and reception may be realized through the network 40.
And, in the following description, one or a part of the mobile terminals will be selected to be described (for example, the terminal device 10-1), but it will be understood by those skilled in the art that the above-mentioned 1 … N terminals are intended to represent a large number of terminals existing in a real network, and the single game server 20 and database 30 shown are intended to represent operations of the technical solution of the present disclosure involving the server and the database. The detailed description of the specific numbered mobile terminals and the individual game servers and databases is at least for convenience of description and does not imply any limitation as to the types or locations of the mobile terminals and game servers.
The technical solution of the present disclosure is further described below with reference to specific embodiments.
Example one
Taking the present disclosure as an example for a card game, a player may build a lineup through a game client. Lineup refers to a card designated by a player to participate in a battle. The players can also distribute the stations of the cards in the process of forming the formation, namely, the formation is carried out. The station position refers to the position of the card in the battle. Each card corresponding to a card role. Generally, the maximum number of cards that can be accommodated in a lineup is fixed, and two cards having the same role are generally not allowed to appear in the same lineup.
The player may grow the cards using the resources captured in the game to increase the rank and ability values of the cards. The rank of the card may include, but is not limited to, one or more of rank indicators such as a role rank, an order rank, a star count, etc. of the card. Wherein different level indicators may be upgraded using different kinds of resources. For example, empirical values may be used to promote the character rank of the cards, specific progressive materials may be used to promote the progressive rank of the cards, and specific progressive materials (e.g., character fragments) may be used to promote the number of stars in the cards. The ability value (i.e., ability data) of the card is used to characterize the fighting ability value of the card at the corresponding level, such as life value, attack power, defense power, skill injury coefficient, etc.
And responding to card replacing operation of the game client for replacing the first card in the arraying state with the second card in the non-arraying state, and acquiring the first level information of the first card.
The first card is the card in the face that has been dealt. The second card may refer to a non-melding card owned by the player. A first card in the lineup that the player desires to be replaced and a second card that the player desires to replace the first card may be determined based on a card replacement operation made by the player through the game client.
The first level information is used to characterize a first level of the first card determined based on the resource assigned to the first card. The first level may include, but is not limited to, one or more of a character rank of the first card, an order rank, a number of stars rising, and the like. Wherein different level indicators may be upgraded using different kinds of resources. For example, empirical values may be used to promote the character rank of the cards, specific progressive materials may be used to promote the progressive rank of the cards, and specific progressive materials (e.g., character fragments) may be used to promote the number of stars in the cards.
In this embodiment, the second card may directly inherit the rank of the first card (i.e., the first rank) to enable lossless inheritance of the ranks. For example, the rank order, and the number of stars per liter of the first card may be directly used as the rank, the rank order, and the number of stars per liter of the second card after replacement.
Considering that attribute growth parameters such as three-dimensional (such as life value, attack force and defense force) growth and skill injury growth of different cards are generally different, after the second card inherits the first level of the first card, the first ability value of the second card at the first level can be calculated. The first ability value may be a value representing the fighting ability of the second card at the first level, such as a life value, an attack force, a defense force, a skill injury coefficient, and the like.
After the first ability value is calculated, the second card may be assigned the first level information and the first ability value. The second card is endowed with the first level information and the first ability value, which means that the second card has the first level and the first ability value represented by the first level information.
Taking the data processing method of the present embodiment executed by the game client as an example, the first level information and the first ability value may be given to the second card in the game scene. And giving the first level information and the first ability value to the second card in the game scene, namely showing the first level information and the first ability value of the second card in the game scene.
In the data processing method of this embodiment, the game server corresponding to the game client executes the data processing method as an example, the first level information and the first ability value may be sent to the game client, and the game client assigns the first level information and the first ability value to the second card in the game scene.
Therefore, the player can enable the new card on the matrix to inherit the level information of the card which is changed off without loss by executing the card replacing operation on the card on the matrix in the matrix, and the player does not need to execute any redundant operation. For example, compared with the scheme that a player resets the cards in the matrix first and then allocates the resources obtained by resetting to the new cards in the matrix, the player can enable the new cards in the matrix to inherit the level information of the cards in the matrix to be removed without loss through one-key switching based on the scheme, so that the operation requirements on the player are greatly reduced, and no resource consumption and loss exist in the whole process.
Figure 2 shows a schematic representation of a lineup before and after card replacement according to one embodiment of the present disclosure.
As shown in fig. 2, the original lineup includes cards 1, 2, 3, 4, and 5. The rank information of the card 1 is that the rank order is +5, the number of rising stars is 5 stars, the card 7 is an unaligned card owned by the player, and the player does not cultivate the card 7, that is, the resource allocated to the card 7 before the unaligned card is zero, and the rank order and the number of rising stars of the card 7 are initial values.
In response to a player's operation to replace a card 1 in the lineup with a card 7, the card 7 may be directly controlled to inherit the rank order and the number of stars-up of the card 1. That is, the rank order of the card 7 after the replacement becomes "+ 5", and the rising star number becomes "5 stars".
Therefore, the player only needs to execute the card replacing operation, so that the new cards on the deck can inherit the level information of the replaced cards without loss.
The card replacement operation may be a gesture operation such as a click or a slide performed by the player with respect to the game client, or may be a voice instruction issued by the player. By taking the card replacing operation as the gesture operation as an example, the data processing method in the card game can also detect the gesture operation executed by the player aiming at the game client, judge whether the gesture operation is the card replacing operation, and execute the data processing method in the card game under the condition that the gesture operation is judged to be the card replacing operation. Taking the card replacing operation as the voice instruction as an example, the data processing method in the card game can also receive voice input, judge whether the voice input is the voice instruction corresponding to the card replacing operation, and execute the data processing method in the card game under the condition that the voice input is judged to be the voice instruction corresponding to the card replacing operation.
As an example of this embodiment, the resources required for card upgrades of different levels are generally different, taking into account the presence of level divisions in the card game. For example, cards may be ranked from high to low according to how difficult or rare the cards are recruited by players: the card upgrading rules can be set to that the resources required by upgrading the high-grade cards are more than those required by upgrading the low-grade cards.
In the case that the grade division exists in the card game and the resources required by the card upgrading of different grades are different, in order to make the resource inheritance more reasonable, the disclosure provides that the grade of the first card and the grade of the second card can be compared. If the grade of the first card is the same as that of the second card, the first grade of the first card can be directly used as the grade of the second card, and the step of calculating the first ability value of the second card at the first grade is executed.
If the first card has a different rank than the second card, the resource assigned to the first card may be acquired. The resources allocated to the first card, i.e., the resources used by the player to cultivate the first card through the game client. The resource allocated to the first card is acquired, that is, the resource already allocated to the first card is stripped from the first card (at this time, the rank of the first card can be assigned to the original value), and becomes the allocable (ready-to-use) resource again.
Upon acquisition of the resource allocated to the first card, the resource may be allocated to a second card and a second rank of the second card after the resource is allocated may be determined. Wherein the level that the second card allocated with the resource can reach can be determined according to the card upgrading and resource consumption rule corresponding to the level of the second card.
After determining the second level of the second card, a second ability value of the second card at the second level may be calculated, and the second level information and the second ability value may be assigned to the second card. The second level information is used to characterize a second level of the second card determined based on the resource assigned to the second card. For a specific implementation of assigning the second level information and the second ability value to the second card, refer to the above description about assigning the first level information and the first ability value to the second card, and are not described herein again.
The data processing method of the present embodiment may be implemented as an information processing method, which may be a method executed by accessing a storage device that stores the first object group information. Wherein the storage means may be provided in a game server, and the information processing method may be executed by the game server.
The object, i.e. the card mentioned above. The first object group information refers to a first object group constituted by the first object (i.e., the above-mentioned first card) in the play designated by the player and its related information. The first object group information may be regarded as formation information that the player sets to be expected to use in the battle. The first object group information may include: the game device comprises a first object group consisting of a plurality of first objects which the player desires to use in the battle, first level information of the first objects, and a capability value of the first objects at a first level represented by the first level information.
The information processing method may include: replacing the first object in the first object group with the second object (i.e., the second card mentioned above) according to an object replacement operation performed by the player with respect to the first object in the first object group; acquiring first level information of a first object from the first object group information; calculating a first ability value of the second object at the first level; the first level information and the first capability value are stored in the first object group information in association with the second object. Therefore, the updated first object group information comprises the replaced second object which inherits the level information of the replaced first object and has the corresponding capability value under the level represented by the level information.
As an example, the first object group information may further include a level of the first object, and the information processing method further includes: comparing the grade of the first object with the grade of the second object; if the grade of the first object is the same as the grade of the second object, the step of calculating the first capability value of the second object at the first grade is performed.
The first object group information may further include resources allocated to the first object, and if the level of the first object is different from the level of the second object, the resources allocated to the first object may be acquired from the first object group information; allocating the resource to the second object, and determining a second level of the second object after the resource is allocated; calculating a second ability value of the second object at the second level; second level information and a second capability value are stored in association with the second object in the first object group information, the second level information being used to characterize a second level of the second object determined based on the resource allocated to the second object.
After the above-described information processing method is executed to update the first object group information based on the object replacement operation performed by the player with respect to the first object in the first object group, the game screen associated with the first object group presented by the game client may be updated based on the updated first object group information so that the updated game screen coincides with the updated first object group information.
For example, the updated first object group information may be sent to the game client so that the game client updates the game screen.
For another example, the game server may determine updated game screen data based on the updated first object group information, transmit the game screen data to the game client, and update the game screen to be presented by the game client.
Fig. 3 shows a schematic flow diagram of the present disclosure in a specific application scenario. The steps in the flow shown in fig. 3 may be performed by a game server.
As shown in fig. 3, the betting operation may be initiated by the player, and in response to detecting the betting operation of the player, it may be determined whether the player owns the card to be betted (e.g., wushu card), and if the determination result is that the player does not own the card, it may directly return to wait for the next betting operation of the player. If the player has the card, the player can further judge whether the card position needs to be increased, namely whether a new station needs to be allocated to the card on the battle.
If the card position needs to be increased, whether the card is battled or not can be further judged, if yes, the card is directly returned to wait for the next battle operation of the player. If the cards are not arrayed, an idle station can be allocated to the cards, and the idle station refers to the position where the arrayed cards are not allocated in the array capacity.
If the card position does not need to be added, whether the card is battled can be further judged. If the cards are arrayed, the arraying operation of the player can be judged to be card exchanging operation needing to exchange the arrayed cards with other arrayed cards, the cards can be exchanged at the moment, and the exchanged cards are the station positions of two arrayed cards in the array. If the cards are not arrayed, the arraying operation of the player can be judged as a card replacing operation which needs to replace the arrayed cards with the arrayed cards, at this time, the cards can be replaced, and the replaced cards are namely the arrayed cards (corresponding to the first card mentioned above) in the array are replaced with the arrayed cards (corresponding to the second card mentioned above).
In the case of determining to replace a card, the game client may be instructed to output to the player prompt information on "whether to inherit" for prompting the player whether to determine that the new card upper array inherits the level information of the replaced card, and if the player selects yes, the new card upper array may be controlled to inherit the level of the replaced card, the rank order level information.
After the cards are replaced, whether the potential data of the newly-listed cards are changed or not can be judged. The potential data generally refers to attribute data which cannot be inherited, such as occupation-related attributes which can be additionally excited in the card advancing process. If the change is found, the game client is notified, and finally the battle force value of the new card battle array can be calculated, and the specific calculation process can refer to the above related description, which is not repeated herein. Optionally, in the case that there is a trip between the new card and other cards in the array, the value of the fighting capacity of the whole array after replacement can also be calculated. The calculated fighting capacity value can be notified to the game client, and the game client updates the game parameters based on the calculation result.
Example two
The difference from embodiment one is that this embodiment takes into account that the second card used to replace the first card in the lineup may be a card that has been allocated some resources. That is, the second card may be a card that has been fostered by the player using the resource.
In order to enable the resources to be fully utilized in the case where the second card is a card that has been fostered by the player using the resources, the present embodiment proposes that the resources of the first card may be inherited to the second card on the basis of the resources that have been previously allocated for the second card.
Specifically, in response to a card replacement operation of the game client that replaces a first card in a shuffled state with a second card in an unraveled state, a first resource allocated to the first card is acquired.
The resources allocated to the first card, i.e., the resources used by the player in the process of raising the first card through the game client. The first resource allocated to the first card is acquired, that is, the resource already allocated to the first card is stripped from the first card (at this time, the rank of the first card can be assigned to the original value), and becomes the allocable (ready-to-use) resource again.
After obtaining the first resource, the first resource is assigned to a second card, and a second rank for the second card is determined based on the first resource and a second resource that has been previously assigned to the second card. A second resource that has been previously allocated to the second card, i.e., a resource that has been allocated by the player for the second card prior to the allocation of the first resource to the second card. The level that can be reached by the second card that is allocated the first resource and the second resource can be determined according to the card upgrading and resource consumption rule.
Alternatively, in the case where the resource required for card upgrade is a fixed value, that is, in the case where the resource required for card upgrade is the same per 1 rank, the first rank of the first card determined based on the first resource allocated to the first card and the third rank of the second card determined based on the second resource allocated to the second card may be directly added, and the addition result may be taken as the rank that can be reached by the second card allocated with the first resource and the second resource, that is, the second rank.
A second ability value for the second card at the second level is calculated. The second ability value may be a value indicative of the second card's ability to fight at a second level, such as a life value, an attack force, a defense force, a skill injury factor, and the like.
After the second ability value is calculated, the second level information and the second ability value may be assigned to a second card. The second level information is used to characterize a second level of the second card determined based on the resource assigned to the second card.
Figure 4 shows a schematic representation of a lineup before and after card replacement according to one embodiment of the present disclosure.
As shown in fig. 4, the original lineup includes cards 1, 2, 3, 4, and 5. The rank information of the card 1 is the rank order of "+ 5", the number of the rising stars is "5 stars", the card 7 is the card not held by the player, the player cultivates the card 7, the rank information of the card 7 before the card is held is the rank order of "+ 1", and the number of the rising stars is "1 star".
Taking the resource required by card upgrading as a fixed value, in response to the operation of replacing the cards 1 in the formation with the cards 7 by the player, the rank order and the number of rising stars of the cards 1 can be directly added to the original rank order and the number of rising stars of the cards 7, the rank order of the cards 7 after replacement is + 6%, and the number of rising stars is 6. Therefore, when the cards 7 are replaced with the arrayed cards 1, the cards 7 can inherit the level of the cards 1 on the basis of the original level, so that resources can be fully utilized, the level which can be reached by the cards 7 is improved as much as possible, and the game experience of players is enhanced.
The data processing method of the present embodiment may be implemented as an information processing method, which may be a method executed by accessing a storage device that stores the first object group information. Wherein the storage means may be provided in a game server, and the information processing method may be executed by the game server.
The object, i.e. the card mentioned above. The first object group information refers to a first object group constituted by the first object (i.e., the above-mentioned first card) in the play designated by the player and its related information. The first object group information may be regarded as formation information that the player sets to be expected to use in the battle. The first object group information may include: the game device includes a first object group composed of a plurality of first objects that a player desires to use in a match, first level information of the first objects, a value of ability of the first objects at a first level represented by the first level information, and a resource allocated to the first objects.
The information processing method may include: replacing the first object in the first object group with the second object (i.e., the second card mentioned above) according to an object replacement operation performed by the player with respect to the first object in the first object group; acquiring a first resource allocated to a first object from the first object group information; allocating the first resource to the second object, and determining a second level of the second object after the resource is allocated; calculating a second ability value of the second object at the second level; second level information and a second capability value are stored in association with the second object in the first object group information, the second level information being used to characterize a second level of the second object determined based on the resource allocated to the second object.
The second object may refer to an object to which a resource has been previously allocated, and at this time, a second resource that has been allocated to the second object before the first resource is allocated to the second object may also be acquired; a second level for the second object may be determined at this point with both the first resource and the second resource allocated to the second object. Therefore, the updated first object group information comprises the replaced second object, and the second object further inherits the first resource of the replaced first object on the basis of the second resource previously allocated to the second object and has the capability value under the corresponding level.
After the above-described information processing method is executed to update the first object group information based on the object replacement operation performed by the player with respect to the first object in the first object group, the game screen associated with the first object group presented by the game client may be updated based on the updated first object group information so that the updated game screen coincides with the updated first object group information.
For example, the updated first object group information may be sent to the game client so that the game client updates the game screen.
For another example, the game server may determine updated game screen data based on the updated first object group information, transmit the game screen data to the game client, and update the game screen to be presented by the game client.
EXAMPLE III
In this embodiment, the player may switch cards in the lineup asynchronously. That is, the player may first remove one or more cards from the lineup that have been dealt, and then add new cards to the lineup that have not been dealt. The resource of the card which is withdrawn from the matrix can be automatically stripped from the card to be used as the distributable resource again, and when a new card which is not in the matrix is added into the matrix, the resource which is stripped before can be distributed to a new card which is in the matrix, so that the resource reuse is realized.
Specifically, in response to the game client removing the first card from the team while in the on-line state, the resource allocated to the first card may be released and saved. The resource allocated to the first card is released, i.e., the resource allocated to the first card is stripped from the first card (at which point the rank of the first card may be assigned to the original value) and becomes an allocable (ready-to-use) resource. Thus, the saved resources are re-allocatable resources.
As an example, the released resources may be stored in a resource pool, and the resources in the resource pool may include not only the resources allocated for the first card of the withdrawal matrix, but also the resources currently remaining available in the game account of the player, i.e., unallocated resources.
In response to the game client adding the second card to the team in the unpaid state, at least a portion of the resource is allocated to the second card, and a second rank of the second card after the resource is allocated is determined.
The amount of resources allocated to the second card may be determined based on a predetermined allocation principle. For example, the released resource may be divided equally into N (optionally the sum of the released resource and the available resource under the player account may be divided equally into N) depending on the number of first cards removed from the lineup, where N is equal to the number of first cards removed from the lineup. For a second card that each player desires to add to the lineup, the determined each resource may be assigned to the second card.
The amount of resources allocated to the second card may also be set by the player. For example, different cards may contribute different amounts of the challenge copy, and the player may allocate a corresponding amount of the resource to the second card based on how well the second card contributes to the challenge copy. For example, when challenging a copy, a player may allocate more resources for a second card that helps the challenging copy be larger, while allocating less resources for a second card that helps the challenging copy be smaller. Thereby, a flexible allocation of resources can be achieved.
A second ability value for the second card at the second level is calculated. The second ability value may be a value indicative of the second card's ability to fight at a second level, such as a life value, an attack force, a defense force, a skill injury factor, and the like.
After the second ability value is calculated, the second level information and the second ability value may be assigned to a second card. The second level information is used to characterize a second level of the second card determined based on the resource assigned to the second card. And assigning the second level information and the second ability value to the second card, wherein the second card has the second level and the second ability value represented by the second level information.
Taking the data processing method of the present embodiment executed by the game client as an example, the second level information and the second ability value may be given to the second card in the game scene. And giving the second level information and the second ability value to the second card in the game scene, namely showing the second level information and the second ability value of the second card in the game scene.
In the data processing method of this embodiment, the game server corresponding to the game client executes the data processing method as an example, the second level information and the second ability value may be sent to the game client, and the game client assigns the second level information and the second ability value to the second card in the game scene.
Figure 5 shows a schematic representation of a lineup before and after card replacement according to one embodiment of the present disclosure.
As shown in fig. 5, the card 1 is a card which has been already dealt, the rank information of the card 1 is the rank order "+ 5", and the number of ascending stars is "5 stars". The cards 7 are cards which are not listed and owned by the players, and the players do not cultivate the cards 7, that is, the resource distributed to the cards 7 is zero, and the rank order and the rising star number of the cards 7 are initial values.
In response to the player removing the card 1 in the formation through the game client, the card 1 may be removed from the formation and the allocated resource for the card 1 may be stripped from the card 1, and the stripped resource may be deposited in a resource pool. The resources in the resource pool are available resources, and the resource pool can include not only the resources extracted from the withdrawn cards, but also the unallocated available resources in the game account.
In response to a card shuffling operation by a player through a game client to add cards 7 to a shuffle, resources in a resource pool may be allocated to the cards 7 to foster the cards 7. For example, the rank of the card 7 after the cultivation may be "+ 5", and the number of ascending stars may be "5 stars".
The data processing method of the present embodiment may be implemented as an information processing method, which may be a method executed by accessing a storage device that stores the first object group information. Wherein the storage means may be provided in a game server, and the information processing method may be executed by the game server.
The object, i.e. the card mentioned above. The first object group information refers to a first object group constituted by the first object (i.e., the above-mentioned first card) in the play designated by the player and its related information. The first object group information may be regarded as formation information that the player sets to be expected to use in the battle. The first object group information may include: the game device includes a first object group composed of a plurality of first objects that a player desires to use in a match, first level information of the first objects, a value of ability of the first objects at a first level represented by the first level information, and a resource allocated to the first objects.
The information processing method may include: deleting the first object in the first object group and marking the resource allocated to the first object in an unallocated state according to an object withdrawal operation performed by the player for the first object in the first object group; adding a second object to the first object group according to an object adding operation performed by the player for the first object group, and allocating at least part of the resources marked as unallocated states to the second object; determining a second level of the second object based on the resources allocated to the second object; calculating a second ability value of the second object at the second level; second level information and a second capability value are stored in association with the second object in the first object group information, the second level information being used to characterize a second level of the second object determined based on the resource allocated to the second object.
After the first object group information is updated by executing the information processing method, the game screen associated with the first object group presented by the game client may be updated based on the updated first object group information so that the updated game screen is consistent with the updated first object group information.
For example, the updated first object group information may be sent to the game client so that the game client updates the game screen.
For another example, the game server may determine updated game screen data based on the updated first object group information, transmit the game screen data to the game client, and update the game screen to be presented by the game client.
Example four
The embodiment supports the player to replace a plurality of cards in the on-line state with one card in the off-line state, namely supports the player 'more-by-one' operation. In response to a player's "change one" operation, a plurality of card resources may be allocated to a card collectively, i.e., a new card on the rank may inherit the plurality of card resources on the card off the rank.
Specifically, in response to a card replacement operation of the game client that replaces a plurality of first cards in a shuffled state with a second card in an unraveled state, a sum of resources allocated to the plurality of first cards is acquired. Allocating the sum of the resources to a second card, and determining a second rank of the second card after the resources are allocated; calculating a second ability value of the second card at the second level; assigning the second level information and the second ability value to a second card.
As an example, where a resource has been previously allocated for the second card, a second rank for the second card may be determined based on the sum of the resources allocated to the second card and the resources that have been previously allocated to the second card (i.e., the second resources mentioned above).
For the same parts of this embodiment as those of the above embodiments, reference may be made to the description of the above related embodiments, which are not repeated herein.
EXAMPLE five
The embodiment supports that the player replaces one card in the on-line state with a plurality of cards in the off-line state, namely supports the player's ' one-to-many ' operation. In response to a player's "swap" operation, the resources of one card may be allocated to a plurality of cards, i.e., a plurality of new cards in the top may inherit the resources of a card in the back.
Specifically, in response to a card replacement operation of the game client that replaces a first card in a shuffled state with a plurality of second cards in an unraveled state, a first resource allocated to the first card is acquired; allocating the first resource to a plurality of second cards and determining a second rank of the second cards after the resource is allocated; calculating a second ability value of the second card at the second level; assigning the second level information and the second ability value to a second card.
In allocating the first resource to a plurality of second cards, the amount of the resource allocated to each of the second cards may be determined based on a predetermined allocation principle or may be specified by the player. For example, the first resource may be evenly allocated to a plurality of second cards, or the amount of resource allocated for the second cards may also be determined by the player.
One application scenario of this embodiment is that a player may assign a primary card (i.e., the first card) to a resource set acquired in a game, where the primary card is a card that the player mainly cultivates. When the player collocates the formation, if the main cards are not arranged, the resources can be stripped from the main cards and redistributed to a plurality of cards which are appointed by the player and are to be arranged. Thus, the player only needs to consume resources to cultivate a limited number (for example, one) of main cards, and the technical effect similar to that of the multi-card cultivation can be achieved.
For the same parts of this embodiment as those of the above embodiments, reference may be made to the description of the above related embodiments, which are not repeated herein.
EXAMPLE six
In this embodiment, resource transfer may also be performed between different cards in the same lineup. That is, the deal A may inherit some of the resources of deal B.
Specifically, partial resources are acquired in response to a resource transfer operation of the game client, wherein the resource transfer operation is used for transferring partial resources distributed to a first card in the lineup to a second card in the lineup; allocating a portion of the resources to a second card and determining a second rank for the second card based on the portion of the resources and resources that have been previously allocated to the second card; calculating a second ability value of the second card at the second level; and assigning the second level information and the second ability value to the second card, namely updating the level information and the ability value of the second card.
While distributing part of the resource to the second card, the rank of the first card after the part of the resource is stripped can be determined, then the ability value of the first card at the rank is calculated based on the determined rank of the first card, and the determined rank information and the determined ability value are assigned to the first card, namely, the rank information and the ability value of the first card are updated.
The first card and the second card are both the cards which are listed. The resource transfer operation may be a gesture operation such as a click or a slide performed by the player with respect to the game client, or may be a voice instruction issued by the player. Taking the resource transfer operation as the gesture operation as an example, the present disclosure may further detect a gesture operation performed by the player for the game client, determine whether the gesture operation is the resource transfer operation, and execute the above-described scheme when it is determined that the gesture operation is the resource transfer operation. Taking the resource transfer operation as a voice instruction as an example, the present disclosure may further receive a voice input, determine whether the voice input is a voice instruction corresponding to the resource transfer operation, and execute the above-described scheme under the condition that the voice input is determined to be the voice instruction corresponding to the resource transfer operation.
The application scenario of the embodiment is that a player can perform resource-oriented redistribution on cards in the array according to the copy characteristics of the current challenge, so that the cards helping the challenge copy with larger size can inherit part or all of the resources helping the challenge copy with smaller cards. Therefore, the formation construction strategy can be expanded, namely the formation construction is not limited to the adjustment of the card station, and the redistribution of the resources among the cards which are already arranged is also included, so that the playability of the card game can be improved.
For the same parts of this embodiment as those of the above embodiments, reference may be made to the description of the above related embodiments, which are not repeated herein.
EXAMPLE seven
The embodiment provides an information presentation method which can be executed by a game client.
In response to a card replacement operation of replacing a first card in an on-matrix state with a second card in an off-matrix state by a user through a game client, a first ability value of the second card at a first level represented by first level information of the first card may be acquired. For example, a first ability value for a second card may be obtained from the game server.
And after the first ability value of the second card is obtained, the first level information and the first ability value are given to the second card in a game scene. The first level information and the first ability value are given to the second card in the game scene, that is, the first level information and the first ability value of the second card are embodied in the game scene, for example, a second card picture inheriting the first level of the first card can be presented in a lineup picture after being replaced in the game scene.
So far, the data processing method and the information display method of the present disclosure are described in detail with reference to specific embodiments, taking the application to a card game as an example. The data processing method and the information display method according to the above embodiments of the present disclosure may also be used for other kinds of games, such as non-card games. In applying the present disclosure to other kinds of games, the "cards" described in the above embodiments may be replaced with "objects", that is, the "first cards" described in the above embodiments may be replaced with "first objects", and the "second cards" may be replaced with "second objects". Among them, the object is a generic term of a game character possessed by a player in a game.
Taking the card game as an example, the data processing method and the information display method of the embodiments of the present disclosure can also be implemented as a corresponding data processing device and an information display device. The data processing apparatus and the information display apparatus of the present disclosure are further described with reference to the following embodiments. It should be noted that the data processing device and the information display device described below can also be used for other kinds of games, such as non-card games. When the data processing device and the information display device described below are applied to other kinds of games, the "cards" described in the following embodiments may be replaced with "objects", that is, the "first cards" described in the following embodiments may be replaced with "first objects", and the "second cards" may be replaced with "second objects". Among them, the object is a generic term of a game character possessed by a player in a game.
Example eight
Corresponding to the data processing method described in the first embodiment, the present embodiment provides a data processing apparatus. Fig. 6 shows a schematic structural diagram of a data processing apparatus according to an embodiment of the present disclosure. The functional blocks of the data processing apparatus 600 may be implemented by hardware, software, or a combination of hardware and software, among others, which implement the principles of the present disclosure. It will be appreciated by those skilled in the art that the functional blocks described in fig. 6 may be combined or divided into sub-blocks to implement the principles of the invention described above. Thus, the description herein may support any possible combination, or division, or further definition of the functional modules described herein.
In the following, functional modules that the data processing apparatus 600 may have and operations that each functional module may perform are briefly described, and for details related thereto, reference may be made to the above description in connection with the first embodiment, and details are not described here again.
Referring to fig. 6, the data processing apparatus 600 includes an acquisition module 610, a calculation module 620, and a giving module 630.
The obtaining module 610 is configured to, in response to a card replacement operation of the game client that replaces a first card in an aligned state with a second card in an unaligned state, obtain first level information of the first card, where the first level information is used to represent a first level of the first card determined based on a resource allocated to the first card. The calculating module 620 is configured to calculate a first ability value of the second card at the first level. The assigning module 630 is configured to assign the first level information and the first ability value to the second card.
The data processing apparatus 600 may further comprise a comparison module. The comparison module is used for comparing the grade of the first card with the grade of the second card. If the comparison result is that the first card rank is the same as the second card rank, the calculation module 620 may perform an operation of calculating a first ability value of the second card at the first rank.
The data processing apparatus 600 may also comprise a distribution module. If the comparison result is that the grade of the first card is different from the grade of the second card, the obtaining module 610 may be configured to obtain the resource allocated to the first card; the allocation module may allocate the resource to a second card and determine a second rank of the second card after the resource is allocated; the calculation module 620 may calculate a second ability value for the second card at the second level; the assignment module 630 may assign the second level information and the second ability value to the second card.
As an example, the data processing apparatus 600 may be implemented as an information processing apparatus that is accessible to a storage apparatus storing first object group information including: the first level information is used for representing a first level of the first object determined based on the resource allocated to the first object.
The information processing apparatus may include: the device comprises a replacing module, an obtaining module, a calculating module and a storing module. The replacing module is used for replacing the first object in the first object group with the second object according to the object replacing operation executed by the user aiming at the first object in the first object group; the acquisition module is used for acquiring first level information of the first object from the first object group information; the calculation module is used for calculating a second capacity value of the second object under the first level; and the storage module is used for storing the first level information and the second capability value in the first object group information in a manner of being associated with the second object.
Example nine
Corresponding to the data processing method described in the second embodiment, the present embodiment provides a data processing apparatus. Fig. 7 shows a schematic configuration diagram of a data processing apparatus in a card game according to another embodiment of the present disclosure. The functional blocks of the data processing apparatus 700 may be implemented by hardware, software, or a combination of hardware and software, among others, which implement the principles of the present disclosure. It will be appreciated by those skilled in the art that the functional blocks described in fig. 7 may be combined or divided into sub-blocks to implement the principles of the invention described above. Thus, the description herein may support any possible combination, or division, or further definition of the functional modules described herein.
In the following, functional modules that the data processing apparatus 700 may have and operations that each functional module may perform are briefly described, and for the details related thereto, reference may be made to the above description in connection with the second embodiment, which is not repeated herein.
Referring to fig. 7, the data processing apparatus 700 includes an acquisition module 710, a distribution and determination module 720, a calculation module 730, and a giving module 740.
The obtaining module 710 is configured to obtain a first resource allocated to a first card in response to a card replacement operation of the game client that replaces a first card in an on-matrix state with a second card in an off-matrix state. The allocation and determination module 720 is configured to allocate the first resource to the second card and determine a second rank for the second card based on the first resource and a second resource that has been previously allocated to the second card. The calculating module 730 is configured to calculate a second ability value for the second card at the second level. The assigning module 740 is configured to assign the second level information and the second ability value to a second card.
As an example, the data processing apparatus 700 may be implemented as an information processing apparatus that is capable of accessing a storage apparatus that stores first object group information including: the system includes a first object group composed of a plurality of first objects desired by a user to be used in a battle, first level information of the first objects, a first ability value of the first objects at a first level represented by the first level information, and a resource allocated to the first objects, the first level information being used to represent the first level of the first objects determined based on the resource allocated to the first objects.
The information processing apparatus may include a replacement module, an acquisition module, a distribution and determination module, a calculation module, and a storage module. The replacing module is used for replacing the first object in the first object group with the second object according to the object replacing operation executed by the user aiming at the first object in the first object group; the acquisition module is used for acquiring a first resource distributed to a first object from the first object group information; the allocation and determination module is used for allocating the first resource to the second object and determining the second level of the second object after the resource is allocated; the calculation module is used for calculating a third capacity value of the second object at the second level; the storage module is configured to store second level information and a third capability value in association with the second object in the first object group information, the second level information characterizing a second level of the second object determined based on the resource allocated to the second object.
Example ten
Corresponding to the data processing method described in the third embodiment, the present embodiment provides a data processing apparatus. Fig. 8 shows a schematic structural diagram of a data processing apparatus according to another embodiment of the present disclosure. The functional blocks of the data processing device 800 may be implemented by hardware, software, or a combination of hardware and software, among others, which implement the principles of the present disclosure. It will be appreciated by those skilled in the art that the functional blocks described in fig. 8 may be combined or divided into sub-blocks to implement the principles of the invention described above. Thus, the description herein may support any possible combination, or division, or further definition of the functional modules described herein.
In the following, functional modules that the data processing apparatus 800 may have and operations that each functional module may perform are briefly described, and for details related thereto, reference may be made to the above description in connection with the third embodiment, and details are not described here again.
Referring to fig. 8, the data processing apparatus 800 includes an acquisition module 810, an allocation and determination module 820, a calculation module 830, and a giving module 840.
The obtaining module 810 is configured to obtain a first resource allocated to a first card in response to a card replacement operation of the game client, where the first card in the meld-up state is replaced with a second card in the meld-down state. The allocation and determination module 820 is configured to allocate the first resource to the second card and determine a second rank for the second card based on the first resource and a second resource that has been previously allocated to the second card. The calculating module 830 is configured to calculate a second ability value of the second card at the second level. The assigning module 840 is configured to assign the second level information and the second ability value to the second card.
As an example, the data processing apparatus 800 may be implemented as an information processing apparatus that is capable of accessing a storage apparatus that stores first object group information including: the system includes a first object group composed of a plurality of first objects desired by a user to be used in a battle, first level information of the first objects, a first ability value of the first objects at a first level represented by the first level information, and a resource allocated to the first objects, the first level information being used to represent the first level of the first objects determined based on the resource allocated to the first objects.
The information processing apparatus may include a deletion and marking module, an addition and assignment module, a determination module, a calculation module, and a storage module. The deleting and marking module is used for deleting the first object in the first object group according to the object removing operation executed by the user aiming at the first object in the first object group and marking the resource allocated to the first object as an unallocated state; the adding and distributing module is used for adding the second object to the first object group according to the object adding operation executed by the user aiming at the first object group and distributing at least part of the resource marked as the unallocated state to the second object; the determining module is to determine a second level of the second object based on the resource allocated to the second object; the calculation module is used for calculating a third capacity value of the second object at the second level; the storage module is configured to store second level information and a third capability value in association with the second object in the first object group information, the second level information characterizing a second level of the second object determined based on the resource allocated to the second object.
EXAMPLE eleven
Corresponding to the data processing method described in the fourth embodiment, the present embodiment provides a data processing apparatus. The functional blocks of the data processing apparatus may be implemented by hardware, software, or a combination of hardware and software that implement the principles of the present disclosure. It will be appreciated by those skilled in the art that the functional blocks described in the present embodiment may be combined or divided into sub-blocks to implement the principles of the invention described above. Thus, the description herein may support any possible combination, or division, or further definition of the functional modules described herein.
In the following, functional modules that the data processing apparatus may have and operations that each functional module may perform are briefly described, and for details related thereto, reference may be made to the above description in connection with the fourth embodiment, which is not repeated herein.
The data processing device may include an acquisition module, a distribution and determination module, a calculation module, and a endowment module. The acquisition module is used for responding to card replacement operation of a game client, wherein the card replacement operation is used for replacing a plurality of first cards in an upper array state with second cards in a non-upper array state, and acquiring the sum of resources distributed to the first cards; the distribution and determination module is used for distributing the total sum of the resources to the second card and determining a second grade of the second card after the resources are distributed; the calculation module is used for calculating a second capacity value of the second card at the second level; the endowing module is used for endowing the second level information and the second ability value to the second card.
As an example, where a resource has been previously allocated for the second card, the allocation and determination module may determine the second rank for the second card based on the sum of the resources allocated to the second card and the resources that have been previously allocated to the second card (i.e., the second resources mentioned above).
Example twelve
Corresponding to the data processing method described in the fifth embodiment, the present embodiment provides a data processing apparatus. The functional blocks of the data processing apparatus may be implemented by hardware, software, or a combination of hardware and software that implement the principles of the present disclosure. It will be appreciated by those skilled in the art that the functional blocks described in the present embodiment may be combined or divided into sub-blocks to implement the principles of the invention described above. Thus, the description herein may support any possible combination, or division, or further definition of the functional modules described herein.
In the following, functional modules that the data processing apparatus may have and operations that each functional module may perform are briefly described, and details related thereto may be referred to the above description in conjunction with the fifth embodiment, and are not repeated herein.
The data processing device may include an acquisition module, a distribution and determination module, a calculation module, and a endowment module. The acquisition module is used for responding to card replacement operation of a game client, wherein the card replacement operation is used for replacing a first card in an upper array state with a plurality of second cards in a non-upper array state, and acquiring a first resource distributed to the first card; the distribution and determination module is used for distributing the first resource to a plurality of second cards and determining a second grade of the second cards after the resource is distributed; the calculation module is used for calculating a second capacity value of the second card at the second level; the endowing module is used for endowing the second level information and the second ability value to the second card.
EXAMPLE thirteen
Corresponding to the data processing method described in the sixth embodiment, the present embodiment provides a data processing apparatus. The functional blocks of the data processing apparatus may be implemented by hardware, software, or a combination of hardware and software that implement the principles of the present disclosure. It will be appreciated by those skilled in the art that the functional blocks described in the present embodiment may be combined or divided into sub-blocks to implement the principles of the invention described above. Thus, the description herein may support any possible combination, or division, or further definition of the functional modules described herein.
In the following, functional modules that the data processing apparatus may have and operations that each functional module may perform are briefly described, and for details related thereto, reference may be made to the above description in connection with the sixth embodiment, which is not repeated herein.
The data processing device may include an acquisition module, a distribution and determination module, a calculation module, and a endowment module. The acquisition module is used for responding to the resource transfer operation of the game client, wherein the resource transfer operation is used for transferring part of resources distributed to a first card in the lineup to a second card in the lineup, and acquiring the part of resources; an allocation and determination module to allocate the portion of the resource to the second card and to determine a second rank for the second card based on the portion of the resource and a resource that has been previously allocated to the second card; the calculation module is used for calculating a second capacity value of the second card at the second level; the endowing module is used for endowing the second level information and the second ability value to the second card.
Example fourteen
Corresponding to the information displaying method in the seventh embodiment, the present embodiment provides an information displaying apparatus. Fig. 9 shows a schematic structural diagram of an information presentation device according to an embodiment of the present disclosure. The functional blocks of the information presentation device 900 may be implemented by hardware, software, or a combination of hardware and software, among others, which implement the principles of the present disclosure. It will be appreciated by those skilled in the art that the functional blocks described in fig. 9 may be combined or divided into sub-blocks to implement the principles of the invention described above. Thus, the description herein may support any possible combination, or division, or further definition of the functional modules described herein.
In the following, brief descriptions are provided for functional modules that the information display apparatus 900 may have and operations that each functional module may perform, and for details related thereto, reference may be made to the above description in connection with the seventh embodiment, which is not described herein again.
Referring to fig. 9, the information presentation apparatus 900 includes an acquisition module 910 and a presentation module 920.
The obtaining module 910 is configured to, in response to a card replacement operation performed by a user through a game client to replace a first card in an aligned state with a second card in an unaligned state, obtain a first ability value of the second card at a first level represented by first level information of the first card.
The presenting module 920 is configured to assign the first level information and the first ability value to the second card in the game scene, that is, to show that the second card has the first level information and the first ability value in the game scene.
Example fifteen
Fig. 10 is a schematic structural diagram of a computing device that can be used to implement the data processing method or the information presentation method according to an embodiment of the present invention.
Referring to fig. 10, the computing device 1000 includes a memory 1010 and a processor 1020.
The processor 1020 may be a multi-core processor or may include multiple processors. In some embodiments, processor 1020 may include a general-purpose host processor and one or more special purpose coprocessors such as a Graphics Processor (GPU), Digital Signal Processor (DSP), or the like. In some embodiments, processor 1020 may be implemented using custom circuits, such as an Application Specific Integrated Circuit (ASIC) or a Field Programmable Gate Array (FPGA).
The memory 1010 may include various types of storage units, such as system memory, Read Only Memory (ROM), and permanent storage. Wherein the ROM may store static data or instructions that are needed by the processor 1020 or other modules of the computer. The persistent storage device may be a read-write storage device. The persistent storage may be a non-volatile storage device that does not lose stored instructions and data even after the computer is powered off. In some embodiments, the persistent storage device employs a mass storage device (e.g., magnetic or optical disk, flash memory) as the persistent storage device. In other embodiments, the permanent storage may be a removable storage device (e.g., floppy disk, optical drive). The system memory may be a read-write memory device or a volatile read-write memory device, such as a dynamic random access memory. The system memory may store instructions and data that some or all of the processors require at runtime. Further, the memory 1010 may include any combination of computer-readable storage media, including various types of semiconductor memory chips (DRAM, SRAM, SDRAM, flash memory, programmable read-only memory), magnetic and/or optical disks, among others. In some embodiments, memory 1010 may include a removable storage device that is readable and/or writable, such as a Compact Disc (CD), a read-only digital versatile disc (e.g., DVD-ROM, dual layer DVD-ROM), a read-only Blu-ray disc, an ultra-density optical disc, a flash memory card (e.g., SD card, min SD card, Micro-SD card, etc.), a magnetic floppy disc, or the like. Computer-readable storage media do not contain carrier waves or transitory electronic signals transmitted by wireless or wired means.
The memory 1010 stores executable code, which when processed by the processor 1020, causes the processor 1020 to perform the data processing methods or information presentation methods described above.
The data processing method, the information presentation method, the apparatus, and the computing device in the card game according to the present invention have been described in detail above with reference to the accompanying drawings.
Furthermore, the method according to the invention may also be implemented as a computer program or computer program product comprising computer program code instructions for carrying out the above-mentioned steps defined in the above-mentioned method of the invention.
Alternatively, the invention may also be embodied as a non-transitory machine-readable storage medium (or computer-readable storage medium, or machine-readable storage medium) having stored thereon executable code (or a computer program, or computer instruction code) which, when executed by a processor of an electronic device (or computing device, server, etc.), causes the processor to perform the steps of the above-described method according to the invention.
Those of skill would further appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the disclosure herein may be implemented as electronic hardware, computer software, or combinations of both.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems and methods according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
Having described embodiments of the present invention, the foregoing description is intended to be exemplary, not exhaustive, and not limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen in order to best explain the principles of the embodiments, the practical application, or improvements made to the technology in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.

Claims (24)

1. A method of data processing, comprising:
in response to a card replacement operation of a game client for replacing a first card in a top-rank state with a second card in a non-top-rank state, acquiring first level information of the first card, the first level information being used for representing a first level of the first card determined based on a resource allocated to the first card;
calculating a first ability value for the second card at the first level;
assigning the first level information and the first ability value to the second card.
2. The data processing method of claim 1, further comprising:
comparing the rank of the first card to the rank of the second card;
and if the grade of the first card is the same as that of the second card, executing the step of calculating the first capacity value of the second card at the first grade.
3. The data processing method of claim 2, further comprising:
if the grade of the first card is different from that of the second card, acquiring the resource distributed to the first card;
allocating the resource to the second card and determining a second rank of the second card after the resource is allocated;
calculating a second ability value for the second card at the second level;
assigning a second level of information and the second ability value to the second card.
4. The data processing method according to claim 1,
the data processing method is executed by a game server corresponding to the game client, and the step of assigning the first level information and the first ability value to the second card comprises the following steps: sending the first level information and the first ability value to the game client, and enabling the game client to give the first level information and the first ability value to the second card in a game scene, or
The data processing method is executed by the game client, and the step of assigning the first level information and the first ability value to the second card comprises the following steps: assigning the first level information and the ability value to the second card in a game scenario.
5. The data processing method according to claim 1,
the first rank information includes a rank and/or an order of progression of the first card,
the first ability value is used to characterize the battle ability of the second card at the rank and/or the advance rank.
6. The data processing method of claim 1, further comprising:
detecting gesture operation performed by a player aiming at the game client;
and judging whether the gesture operation is the card replacing operation.
7. The data processing method of claim 1, further comprising:
receiving a voice input;
and judging whether the voice input is a voice instruction corresponding to the card replacing operation.
8. A method of data processing, comprising:
responding to a card replacing operation of a game client for replacing a first card in an upper array state with a second card in a non-upper array state, and acquiring a first resource distributed to the first card;
allocating the first resource to the second card and determining a second rank for the second card based on the first resource and a second resource that has been previously allocated to the second card;
calculating a second ability value for the second card at the second level;
assigning second level information and the second ability value to the second card.
9. A method of data processing, comprising:
responding to the operation of a game client terminal for removing a first card in a top-up state from a lineup, and releasing and saving resources distributed to the first card;
in response to the game client adding a second card in an unarmed state to the team, allocating at least a portion of the resource to the second card and determining a second rank of the second card after the resource is allocated;
calculating a second ability value for the second card at the second level;
assigning second level information and the second ability value to the second card.
10. A method of data processing, comprising:
responding to a card replacing operation of a game client for replacing a plurality of first cards in an upper array state with a second card in a non-upper array state, and acquiring a sum of resources distributed to the plurality of first cards;
assigning the sum of resources to the second card and determining a second rank of the second card after the resources are assigned;
calculating a second ability value for the second card at the second level;
assigning second level information and the second ability value to the second card.
11. A method of data processing, comprising:
responding to a card replacing operation of a game client, wherein the card replacing operation is used for replacing a first card in an upper array state with a plurality of second cards in a non-upper array state, and acquiring a first resource distributed to the first card;
allocating said first resource to a plurality of said second cards and determining a second rank of said second cards after allocation of the resource;
calculating a second ability value for the second card at the second level;
assigning second level information and the second ability value to the second card.
12. A method of data processing, comprising:
responding to a resource transfer operation of the game client side, wherein the resource transfer operation is used for transferring part of resources distributed to a first card in the lineup to a second card in the lineup, and obtaining the part of resources;
allocating the portion of the resource to the second card and determining a second rank for the second card based on the portion of the resource and a resource that has been previously allocated to the second card;
calculating a second ability value for the second card at the second level;
assigning second level information and the second ability value to the second card.
13. An information display method, comprising:
in response to a card replacement operation of replacing a first card in a top-ranked state with a second card in a non-top-ranked state, which is performed by a player through a game client, acquiring a first capacity value of the second card at a first level represented by first level information of the first card;
assigning the first level information and the first ability value to the second card in a game scenario.
14. A method of data processing, comprising:
in response to an object replacement operation of a game client for replacing a first object in an upwelled state with a second object in an unaddressed state, acquiring first level information of the first object, the first level information being used for representing a first level of the first object determined based on a resource allocated to the first object;
calculating a first ability value of the second object at the first level;
and assigning the first level information and the first capability value to the second object.
15. A data processing apparatus comprising:
the card replacing method comprises the steps that an obtaining module is used for responding to card replacing operation of a game client side, wherein first cards in an upper array state are replaced by second cards in a non-upper array state, and first level information of the first cards is obtained and used for representing a first level of the first cards determined based on resources distributed to the first cards;
the calculating module is used for calculating a first capacity value of the second card at the first level;
and the endowing module is used for endowing the first level information and the first ability value to the second card.
16. A data processing apparatus comprising:
the game client side is used for replacing a first card in an upper array state with a second card in a non-upper array state;
an allocation and determination module to allocate the first resource to the second card and to determine a second rank for the second card based on the first resource and a second resource that has been previously allocated to the second card;
the calculating module is used for calculating a second capacity value of the second card at the second level;
and the endowing module is used for endowing the second level information and the second capability value to the second card.
17. A data processing apparatus comprising:
the releasing and storing module is used for responding to the operation of the game client for withdrawing the first card in the array state from the team, and releasing and storing the resource distributed to the first card;
an allocation and determination module, configured to, in response to an operation of the game client to add a second card in an unarmed state to the team, allocate at least part of the resource to the second card, and determine a second rank of the second card after the resource is allocated;
the calculating module is used for calculating a second capacity value of the second card at the second level;
and the endowing module is used for endowing the second level information and the second capability value to the second card.
18. A data processing apparatus comprising:
the game client side is used for replacing a plurality of first cards in an upper array state with second cards in a non-upper array state in response to card replacing operation of the game client side, and acquiring the sum of resources distributed to the first cards;
the distribution and determination module is used for distributing the sum of the resources to the second card and determining a second grade of the second card after the resources are distributed;
the calculating module is used for calculating a second capacity value of the second card at the second level;
and the endowing module is used for endowing the second level information and the second capability value to the second card.
19. A data processing apparatus comprising:
the game client side is used for replacing a first card in an upper array state with a plurality of second cards in a non-upper array state in response to a card replacing operation of the game client side, and acquiring a first resource distributed to the first card;
a distribution and determination module for distributing the first resource to a plurality of the second cards and determining a second rank of the second cards after the resource is distributed;
the calculating module is used for calculating a second capacity value of the second card at the second level;
and the endowing module is used for endowing the second level information and the second capability value to the second card.
20. A data processing apparatus comprising:
the acquisition module is used for responding to the resource transfer operation of the game client side for transferring part of resources distributed to a first card in the lineup to a second card in the lineup, and acquiring the part of resources;
an allocation and determination module to allocate the portion of the resource to the second card and to determine a second rank for the second card based on the portion of the resource and a resource that has been previously allocated to the second card;
the calculating module is used for calculating a second capacity value of the second card at the second level;
and the endowing module is used for endowing the second level information and the second capability value to the second card.
21. An information presentation device comprising:
the obtaining module is used for responding to card replacing operation of a player through a game client to replace a first card in an upper array state with a second card in a non-upper array state, and obtaining a first capacity value of the second card at a first level represented by first level information of the first card;
and the presentation module is used for endowing the first level information and the first ability value to the second card in a game scene.
22. A data processing apparatus comprising:
an obtaining module, configured to obtain first level information of a first object in an upwelling state in response to an object replacement operation of a game client, the object replacement operation being a process of replacing a first object in the upwelling state with a second object in a non-upwelling state, the first level information being used to represent a first level of the first object determined based on a resource allocated to the first object;
the calculation module is used for calculating a first capacity value of the second object at the first level;
and the assigning module is used for assigning the first level information and the first capability value to the second object.
23. A computing device, comprising:
a processor; and
a memory having executable code stored thereon, which when executed by the processor, causes the processor to perform the method of any one of claims 1 to 14.
24. A non-transitory machine-readable storage medium having stored thereon executable code, which when executed by a processor of an electronic device, causes the processor to perform the method of any of claims 1-14.
CN202010565126.9A 2020-06-19 2020-06-19 Data processing method, information display method and device Pending CN113289343A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN202010565126.9A CN113289343A (en) 2020-06-19 2020-06-19 Data processing method, information display method and device
PCT/CN2021/099330 WO2021254237A1 (en) 2020-06-19 2021-06-10 Data processing method and apparatus, and information display method and apparatus
JP2022577435A JP2023530147A (en) 2020-06-19 2021-06-10 Data processing method, information presentation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010565126.9A CN113289343A (en) 2020-06-19 2020-06-19 Data processing method, information display method and device

Publications (1)

Publication Number Publication Date
CN113289343A true CN113289343A (en) 2021-08-24

Family

ID=77318001

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010565126.9A Pending CN113289343A (en) 2020-06-19 2020-06-19 Data processing method, information display method and device

Country Status (3)

Country Link
JP (1) JP2023530147A (en)
CN (1) CN113289343A (en)
WO (1) WO2021254237A1 (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8047545B2 (en) * 2007-11-07 2011-11-01 Douglas Press, Inc. Lottery-type game with rollover feature
KR101592495B1 (en) * 2015-06-05 2016-02-05 주식회사비주얼샤워 Apparatus, method and computer program for providing game service
CN105749552A (en) * 2016-02-02 2016-07-13 湖南盛世龙腾网络科技有限公司 Method for playing augmented reality (AR) card game
CN108704311B (en) * 2018-04-19 2021-11-12 网易(杭州)网络有限公司 Method and device for configuring card set, electronic equipment and storage medium
CN110339572B (en) * 2019-07-16 2022-10-04 网易(杭州)网络有限公司 Method and device for editing card group in game and electronic equipment
CN110665228B (en) * 2019-10-16 2023-07-25 网易(杭州)网络有限公司 Method and device for controlling character cards in game

Also Published As

Publication number Publication date
WO2021254237A1 (en) 2021-12-23
JP2023530147A (en) 2023-07-13

Similar Documents

Publication Publication Date Title
US9333428B2 (en) Server device, and non-transitory computer-readable storage medium storing game program
CN101743043B (en) Game device
JP5335969B1 (en) Server device providing game
CN106339493B (en) A kind of data processing method and relevant apparatus
CN107003892A (en) GPU vitualization method, device, system and electronic equipment, computer program product
WO2014194695A1 (en) Method and server for pvp team matching in computer games
CN101582850A (en) Method and system for realizing load balance
CN111659126B (en) Distribution method, device, server, terminal and storage medium of matching process
JP5467174B1 (en) Information processing apparatus and game program
CN110935169B (en) Control method of virtual object, information display method, device, equipment and medium
JP2018057963A (en) Game device and program
CN111228813B (en) Virtual object control method, device, equipment and storage medium
JP2014188084A (en) Server device and game program
JP5493048B1 (en) Information processing apparatus and game program
CN113289343A (en) Data processing method, information display method and device
AU2018209917A1 (en) System and method for managing bonuses in a multi-player online game
CN111475268A (en) Task item distribution method, device and equipment and readable storage medium
CN106209963B (en) Method, server and the cluster of realizing object transmission in a kind of MMORPG game
CN114146424A (en) Game control method and device, computer equipment and storage medium
JP5335973B1 (en) Server device providing game
WO2024090316A1 (en) Program, method, information processing device, and system
WO2024060914A1 (en) Virtual object generation method and apparatus, device, medium, and program product
WO2024111307A1 (en) Program, method, information processing device, and system
JP6602408B2 (en) Information processing apparatus and game program
CN102362256B (en) Method and device for processing common data structure

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20221026

Address after: China Hongkong Tongluowan 33 hysanavenue Lee Garden Phase 19 Building Room 1901

Applicant after: Lingxi Interactive Entertainment Holding Co.,Ltd.

Address before: Box 847, four, Grand Cayman capital, Cayman Islands, UK

Applicant before: ALIBABA GROUP HOLDING Ltd.

TA01 Transfer of patent application right