Game reward realization method and device

文档序号:1571760 发布日期:2020-01-31 浏览:30次 中文

阅读说明:本技术 游戏奖励实现方法及装置 (Game reward realization method and device ) 是由 张丽 覃世刚 石胜刚 于 2018-07-18 设计创作,主要内容包括:本发明适用于游戏技术领域,提供了游戏奖励实现方法及装置,包括:获取预定时间段内用户的游戏行为数据;所述用户的游戏行为数据包括用户的投入数据和用户的游戏结果数据;根据用户的游戏行为数据确定用户的排名特征值,并根据所述排名特征值对用户进行排名;根据排名结果确定获奖用户以及各个获奖用户对应的奖励,并为各个获奖用户分配对应的奖励,上述游戏奖励实现方法能够根据用户参与游戏的实际情况,而改变获取的奖励,能够增加用户的游戏体验,促使用户对游戏的兴趣。(The invention is suitable for the technical field of games, and provides a method and a device for realizing game rewards, which comprises the following steps: acquiring game behavior data of a user in a preset time period; the game behavior data of the user comprises input data of the user and game result data of the user; determining a ranking characteristic value of a user according to game behavior data of the user, and ranking the user according to the ranking characteristic value; the method for realizing the game rewards can change the acquired rewards according to the actual situation of the users participating in the game, can increase the game experience of the users and promote the interest of the users in the game.)

1, method for realizing game reward, which comprises:

acquiring game behavior data of a user in a preset time period; the game behavior data of the user comprises input data of the user and game result data of the user;

determining a ranking characteristic value of a user according to game behavior data of the user, and ranking the user according to the ranking characteristic value;

and determining the winning users and the rewards corresponding to the winning users according to the ranking results, and distributing the corresponding rewards to the winning users.

2. The method for implementing game rewards according to claim 1, wherein the determining of the winning users and the rewards corresponding to the winning users according to the ranking result specifically comprises:

determining the number of winning people and winning users according to the ranking result;

setting winning grades and winning weights corresponding to the winning grades according to the number of winning people;

and calculating the reward corresponding to each winning user according to the number of winning people, the winning grades and the winning weights corresponding to the winning grades.

3. The method for realizing game rewards according to claim 2, wherein the step of calculating the rewards corresponding to each winning user according to the number of winning people, the winning grades and the winning weights corresponding to each winning grade comprises the following steps:

determining the number of winning persons corresponding to each winning grade according to the number of winning persons and the winning grade;

and calculating the reward corresponding to each winning user according to the number of winning people corresponding to each winning grade and the winning weight corresponding to each winning grade.

4. The method for realizing game rewards according to claim 3, wherein the step of calculating the rewards corresponding to each winning user according to the number of winning people corresponding to each winning level and the reward weight corresponding to each winning level comprises the following steps:

the prize corresponding to the user of each winning rank is calculated by the following formula:

Figure FDA0001735149270000021

wherein R isiAward, W, corresponding to winning users representing the ith winning rankiIndicating the winning weight corresponding to the ith winning rank, MiThe number of winning people corresponding to the ith winning grade is shown, and A is the total reward;

and determining the rewards corresponding to the winning users according to the rewards corresponding to the users of the winning grades.

5. The method for implementing a game award of claim 1, wherein after the allocating the corresponding award to each winning user, further comprising:

and displaying the game ranking results of the users and/or the reward results corresponding to the users in the game interface.

6. The method for implementing game rewards according to claim 5, wherein after the game ranking results of the users and/or the reward results corresponding to each user are displayed in the game interface, the method further comprises the following steps:

and issuing the game ranking results of the users and/or the reward results corresponding to the users to the social network platform associated with the users.

7, game reward realizing device, which is characterized in that the device comprises a data acquisition module, a ranking acquisition module and a reward determination module;

the data acquisition module is used for acquiring game behavior data of the user in a preset time period; the game behavior data of the user comprises input data of the user and game result data of the user;

the ranking acquisition module is used for determining a ranking characteristic value of the user according to the game behavior data of the user and ranking the user according to the ranking characteristic value;

and the reward determining module is used for determining the winning users and the rewards corresponding to the winning users according to the ranking results and distributing the corresponding rewards to the winning users.

8. The game award realization apparatus of claim 7 wherein the award determination module includes a determination unit, a setting unit, and a calculation unit;

the determining unit is used for determining the number of winning people and the number of winning users according to the ranking result;

the setting unit is used for setting winning grades and winning weights corresponding to the winning grades according to the number of winning people;

and the calculating unit is used for calculating the rewards corresponding to the winning users according to the number of winning people, the winning grades and the winning weights corresponding to the winning grades.

Terminal device of the kind 9, , comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the steps of the method according to any of claims 1 to 6 through when executing the computer program.

10, computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any of claims 1 to 6 to .

Technical Field

The invention belongs to the technical field of games, and particularly relates to a method and a device for realizing game rewards.

Background

In order to improve the enthusiasm of users for games, sets of reward methods are often designed to reward excellent players, however, the existing online game reward methods are single and fixed, and cannot change the reward methods according to the change of the game situations of the users, so that the users lack rich and diverse experiences on the game platform, and the attractiveness of the game for the users is reduced.

Disclosure of Invention

In view of this, embodiments of the present invention provide game reward implementation methods and apparatuses, so as to solve the problem that the online game reward method in the prior art compares the list with the fixed list.

The th aspect of the embodiment of the invention provides a game reward realization method, which comprises the following steps:

acquiring game behavior data of a user in a preset time period; the game behavior data of the user comprises input data of the user and game result data of the user;

determining a ranking characteristic value of a user according to game behavior data of the user, and ranking the user according to the ranking characteristic value;

and determining the winning users and the rewards corresponding to the winning users according to the ranking results, and distributing the corresponding rewards to the winning users.

Optionally, the determining, according to the ranking result, the winning users and the rewards corresponding to the winning users specifically includes:

determining the number of winning people and winning users according to the ranking result;

setting winning grades and winning weights corresponding to the winning grades according to the number of winning people;

and calculating the reward corresponding to each winning user according to the number of winning people, the winning grades and the winning weights corresponding to the winning grades.

Optionally, the calculating the reward corresponding to each winning user according to the number of winning people, the winning grades and the winning weights corresponding to the winning grades specifically includes:

determining the number of winning persons corresponding to each winning grade according to the number of winning persons and the winning grade;

and calculating the reward corresponding to each winning user according to the number of winning people corresponding to each winning grade and the winning weight corresponding to each winning grade.

Optionally, the calculating the award corresponding to each winning user according to the number of winning people corresponding to each winning level and the award weight corresponding to each winning level specifically includes:

the prize corresponding to the user of each winning rank is calculated by the following formula:

Figure BDA0001735149280000021

wherein R isiAward, W, corresponding to winning users representing the ith winning rankiIndicating the winning weight corresponding to the ith winning rank, MiThe number of winning people corresponding to the ith winning grade is shown, and A is the total reward;

and determining the rewards corresponding to the winning users according to the rewards corresponding to the users of the winning grades.

Optionally, after distributing the corresponding rewards to the winning users according to the rewards corresponding to the winning users, the method further includes:

and displaying the game ranking results of the users and/or the reward results corresponding to the users in the game interface.

Optionally, after the game ranking results of the users and/or the bonus results corresponding to the users are displayed in the game interface, the method further includes:

and issuing the game ranking results of the users and/or the reward results corresponding to the users to the social network platform associated with the users.

The second aspect of the embodiment of the invention provides an game reward realization device, which comprises a data acquisition module, a ranking acquisition module and a reward determination module;

the data acquisition module is used for acquiring game behavior data of the user in a preset time period; the game behavior data of the user comprises input data of the user and game result data of the user;

the ranking acquisition module is used for determining a ranking characteristic value of the user according to the game behavior data of the user and ranking the user according to the ranking characteristic value;

and the reward determining module is used for determining the winning users and the rewards corresponding to the winning users according to the ranking results and distributing the corresponding rewards to the winning users.

Optionally, the reward determining module includes a determining unit, a setting unit and a calculating unit;

the determining unit is used for determining the number of winning people and the number of winning users according to the ranking result;

the setting unit is used for setting winning grades and winning weights corresponding to the winning grades according to the number of winning people;

and the calculating unit is used for calculating the rewards corresponding to the winning users according to the number of winning people, the winning grades and the winning weights corresponding to the winning grades.

A third aspect of the embodiments of the present invention provides terminal devices, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the steps of the positioning monitoring method as described above when executing the computer program.

A fourth aspect of an embodiment of the present invention provides computer-readable storage media storing a computer program which, when executed by a processor, implements the steps of the location monitoring method described above.

Compared with the prior art, the embodiment of the invention has the following beneficial effects: the method can change the rewards corresponding to the users according to the actual conditions of the users participating in the game, can increase the game experience of the users and arouse the interest of the users in the game.

Drawings

To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed for the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings according to these drawings without any creative effort.

FIG. 1 is a schematic flow chart of a method for implementing game rewards provided by an embodiment of the invention;

fig. 2 is a schematic flow chart of an implementation of step S103 in fig. 1 according to an embodiment of the present invention;

fig. 3 is a schematic flow chart of an implementation of step S203 in fig. 2 according to an embodiment of the present invention;

FIG. 4 is a schematic diagram of a game award effectuating device provided by an embodiment of the present invention;

fig. 5 is a schematic diagram of a terminal device according to an embodiment of the present invention.

Detailed Description

In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.

In order to explain the technical means of the present invention, the following description will be given by way of specific examples.

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种可遥控升降的儿童游乐安全树屋

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类