一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种游戏装备的转移方法、计算机设备与流程

2022-04-14 02:07:40 来源:中国专利 TAG:


1.本技术涉及区块链技术领域,尤其涉及一种游戏装备的转移方法、计算机设备。


背景技术:

2.目前,区块链技术、以太坊erc721协议下的非同质化通证(non-fungible token,nft)技术都是元宇宙概念下的热门技术。
3.现有互联网场景下,游戏中有多种游戏装备,不同游戏装备预设了不同的游戏属性;这些游戏装备都是由游戏服务商(也就是游戏平台)通过设定规则或者直接出售后,让游戏用户拥有。游戏玩家拥有的游戏装备一般不能在游戏平台中进行交易,不能直接将游戏装备转让给其他游戏玩家,仅有少数游戏平台能够以游戏装备原价的折扣价格回收。现有互联网游戏的获利途径只有通过组织大型比赛,通过拉广告赞助的方式来获得。
4.一方面,因为现有互联网游戏中的游戏平台需要承担游戏开发、运营以及维护等成本,必须要保障盈利;另一方面因为游戏数据都是存储在游戏平台的服务器中,服务器本身需要极高的维护成本。
5.在面对游戏用户希望针对游戏装备进行转移的需求时,显然现有互联网场景无法满足该需求。
6.上述内容仅用于辅助理解本技术的技术方案,并不代表承认上述内容是现有技术。


技术实现要素:

7.为了解决上述问题,本技术提供一种游戏装备的转移方法及其设备,本技术能借助于区块链技术实现游戏装备在用户之间进行转移,因而提升用户玩游戏的体验。
8.本技术第一方面公开了一种游戏装备的转移方法,应用于第一用户设备,所述方法包括:
9.响应于用户操作,发送针对第一游戏装备的购买请求给游戏服务器,以使所述游戏服务器将第一nft与所述第一游戏装备建立绑定关系;
10.接收所述游戏服务器发送的第一nft游戏装备,所述第一nft游戏装备包括第一nft与所述第一游戏装备的绑定关系。
11.在一种可能的实现方式中,所述方法还包括:所述第一用户设备接收所述第二用户设备针对所述第一nft游戏装备的购买请求;
12.启动针对所述第一nft游戏装备的第一智能合约,以便于所述第一智能合约确认第二用户设备满足预设条件时,将所述第一nft游戏装备从所述第一用户设备地址转移到所述第二用户设备地址;
13.将针对第一nft游戏装备转移的第一交易进行打包,以便于区块链系统对所述第一交易完成共识验证且存储在区块链上。
14.在一种可能的实现方式中,所述方法还包括:所述第一用户设备将所述第一nft游
戏装备上传到所述游戏服务器中的游戏装备交易平台,以使所述游戏装备交易平台托管所述第一nft游戏装备;
15.接收所述游戏装备交易平台发送的所述第一nft游戏装备交易成功的响应;其中,该响应为,当所述游戏装备交易平台确认所述第一nft游戏装备满足预设交易条件时发送。
16.在一种可能的实现方式中,所述方法还包括:所述第一用户设备在所述第一nft游戏装备的基础上,增加预设游戏属性后,升级为第二nft游戏装备;
17.所述第一用户设备出售所述第二nft游戏装备,其中,所述第二nft游戏装备包括第二nft和第二游戏装备的绑定关系,所述第二游戏装备包括第一游戏装备和所述预设游戏属性。
18.在一种可能的实现方式中,所述方法还包括:所述第一用户设备将第一nft游戏装备与第三nft游戏装备进行组合,形成游戏装备合集;其中,所述第三nft游戏装备包括第三nft和第三游戏装备之间的绑定关系;
19.所述第一用户设备出售所述游戏装备合集。
20.在一种可能的实现方式中,所述第一nft游戏装备包括游戏服务器的游戏元素,其中,所述游戏元素包括非同质化游戏元素和同质化游戏元素。
21.本技术第二方面公开了一种游戏装备的转移方法,应用于游戏服务器侧,所述方法包括:
22.接收第一用户设备发送的针对第一游戏装备的购买请求;
23.将第一nft与所述第一游戏装备建立绑定关系,生成第一nft游戏装备;
24.将所述第一nft游戏装备发送给区块链系统中任意一个区块链节点,以便于针对所述绑定关系完成共识后,存储在区块链上;
25.将所述绑定关系发送给所述第一用户设备。
26.在一种可能的实现方式中,所述方法还包括:生成多件游戏装备;其中,所述多件游戏装备包括第一游戏装备、第二游戏装备以及第三游戏装备;
27.建立所述多件游戏装备之间的关系;其中,所述多件游戏装备之间的关系包括所述第一游戏装备、第二游戏装备以及第三游戏装备之间的关系;
28.发布所述多件游戏装备以及所述多件游戏装备之间的关系,以便于用户查看。
29.本技术第三方面公开了一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行如上所述任一项的所述的方法。
30.本技术第四方面公开了一种计算机设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现如上所述任一项所述的方法。
31.本技术通过nft技术将游戏装备与nft绑定,不仅能够确定区块链中的游戏装备权属,也便于游戏装备进行转移。
附图说明
32.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。
33.图1为本说明书公开的一种用户设备侧的方法示意图;
34.图2为本说明书公开的一种游戏服务器侧的方法示意图;
35.图3为本说明书公开的一种用户设备的结构示意图;
36.图4为本说明书公开的一种游戏服务器的结构示意图;
37.图5为本说明书公开的一种实体设备的结构示意图。
具体实施方式
38.为了更清楚的阐释本技术的整体构思,下面结合说明书附图以示例的方式进行详细说明。
39.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的顺序在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
40.此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
41.本技术实施例中所称的节点,可以理解为响应外界特定触发条件,并按一定规则做状态转换的抽象机器,可以是手机、平板电脑、掌上电脑、个人pc电脑等可以按照应用软件且能够联网的设备。
42.区块链游戏,简称链游,是将元宇宙概念的落地场景之一;也是将gamefi(游戏金融,game finance)概念的落地场景之一。区块链游戏的特点可以采用token进行游戏奖励,采用nft技术将游戏中元素(同质化元素,比如具体的游戏场景;非同质化元素,比如某个用户自己拥有的装备、游戏昵称、游戏人物形象等带用户id信息的元素)进行确权。
43.游戏奖励的方式之一,就是用户可以通过体验链游来升级自身的游戏人物属性、游戏场景属性、游戏装备属性以及游戏功能属性等。本技术主要讨论的就是这些游戏元素,为了方便理解,本技术也对此称为游戏装备;游戏元素的转移方式。
44.需要说明的是,本技术不仅讨论的是用户之间的游戏元素转移,也讨论链游中游戏元素的转移方式。这种转移方式兼顾了区块链游戏中元素均采用nft技术作为确权基础,也兼顾所有游戏元素转移过程均需存储在区块链上的特点。此外,本说明书中的讨论主要涉及游戏元素转移的方式,对于游戏转移中的token支付或奖励的方式进行简单描述处理。
45.本说明公开了一种游戏装备的转移方法,应用于第一用户设备。所述方法包括步骤s101-s102,如图1所示。
46.s101、响应于用户操作,发送针对第一游戏装备的购买请求给游戏服务器,以使所述游戏服务器将第一nft与所述第一游戏装备建立绑定关系。
47.s102、接收所述游戏服务器发送的第一nft游戏装备,所述第一nft游戏装备包括第一nft与所述第一游戏装备的绑定关系。
48.此时,绑定关系为游戏服务器创作出的游戏设备分配一个在区块链上唯一存在的身份标识。
49.在一个示例中,所述方法还包括:
50.所述第一用户设备接收所述第二用户设备针对所述第一nft游戏装备的购买请
求;
51.启动针对所述第一nft游戏装备的第一智能合约,以便于所述第一智能合约确认第二用户设备满足预设条件时,将所述第一nft游戏装备从所述第一用户设备地址转移到所述第二用户设备地址;
52.将针对第一nft游戏装备转移的第一交易进行打包,以便于区块链系统对所述第一交易完成共识验证且存储在区块链上。
53.此时,是两个用户可以直接通过智能合约的方式,进行游戏设备转移。不需要经过第三方,这种方式的转移速度快、时间短、效率高。
54.在一个示例中,所述方法还包括:
55.所述第一用户设备将所述第一nft游戏装备上传到所述游戏服务器中的游戏装备交易平台,以使所述游戏装备交易平台托管所述第一nft游戏装备;
56.接收所述游戏装备交易平台发送的所述第一nft游戏装备交易成功的响应;其中,该响应为,当所述游戏装备交易平台确认所述第一nft游戏装备满足预设交易条件时发送。
57.此时,通过游戏装备交易平台作为第三方中介,解决两个用户之间的信任以及游戏装备的交易需求问题。这种方式使用面广,实现了链游中对用户进行奖励,从而提升用户体验的问题;即用户可以通过玩游戏获得游戏装备,或者进行游戏装备的升级,然后出售自身的游戏装备来获得奖励。
58.这里的预设交易条件和不需要第三方参与的预设条件,均属于用户可自定义的条件,在此不进行更多说明。需要指出的是,第三方中介会涉及到一定比例的中介费,在此也不进一步说明。
59.在一个示例中,所述方法还包括:
60.所述第一用户设备在所述第一nft游戏装备的基础上,增加预设游戏属性后,升级为第二nft游戏装备;
61.所述第一用户设备出售所述第二nft游戏装备,其中,所述第二nft游戏装备包括第二nft和第二游戏装备的绑定关系,所述第二游戏装备包括第一游戏装备和所述预设游戏属性。
62.在一个示例中,所述方法还包括:
63.所述第一用户设备将第一nft游戏装备与第三nft游戏装备进行组合,形成游戏装备合集;其中,所述第三nft游戏装备包括第三nft和第三游戏装备之间的绑定关系;
64.所述第一用户设备出售所述游戏装备合集。
65.在一个示例中,所述第一nft游戏装备包括游戏服务器的游戏元素,其中,所述游戏元素包括非同质化游戏元素和同质化游戏元素。
66.本技术通过nft技术将游戏装备与nft绑定,不仅能够确定区块链中的游戏装备权属,也便于游戏装备进行转移。
67.本说明书还提供一种游戏装备的转移方法,应用于游戏服务器侧。所述方法包括步骤s201-s204。
68.s201、接收第一用户设备发送的针对第一游戏装备的购买请求。
69.s202、将第一nft与所述第一游戏装备建立绑定关系,生成第一nft游戏装备。
70.s203、将所述第一nft游戏装备发送给区块链系统中任意一个区块链节点,以便于
针对所述绑定关系完成共识后,存储在区块链上。
71.s204、将所述绑定关系发送给所述第一用户设备。
72.在一个示例中,所述方法还包括:
73.生成多件游戏装备;其中,所述多件游戏装备包括第一游戏装备、第二游戏装备以及第三游戏装备;
74.建立所述多件游戏装备之间的关系;其中,所述多件游戏装备之间的关系包括所述第一游戏装备、第二游戏装备以及第三游戏装备之间的关系;
75.发布所述多件游戏装备以及所述多件游戏装备之间的关系,以便于用户查看。
76.此时,第一游戏设备、第二游戏设备以及第三游戏设备之间的关系包括第一游戏设备通过增加属性来成为第二游戏设备,相当于第一游戏设备在满足预设条件下可以升级为第二游戏设备。第一游戏设备与第三游戏设备为可以相互组合的游戏设备关系,比如第一游戏设备为游戏场景,第三游戏设备为该游戏场景中出现的游戏人物特效。
77.需要说明的是,本技术中第一游戏设备、第二游戏设备以及第三游戏设备之间的关系不仅限于上述所描述的方式。
78.此外,本说明书中的游戏装备进行转移后,会涉及到游戏装备的权属变更;权属变更会在区块链存储,以方便查询。
79.本技术通过nft技术将游戏装备与nft绑定,不仅能够确定区块链中的游戏装备权属,也便于游戏装备进行转移。
80.本技术还公开了第一用户设备的结构,第一用户设备包括接收单元、处理单元以及发送单元。
81.处理单元响应于用户操作,通过发送单元发送针对第一游戏装备的购买请求给游戏服务器,以使所述游戏服务器将第一nft与所述第一游戏装备建立绑定关系。
82.接收单元接收所述游戏服务器发送的第一nft游戏装备,所述第一nft游戏装备包括第一nft与所述第一游戏装备的绑定关系。
83.在一个示例中,接收单元接收所述第二用户设备针对所述第一nft游戏装备的购买请求。
84.处理单元启动针对所述第一nft游戏装备的第一智能合约,以便于所述第一智能合约确认第二用户设备满足预设条件时,将所述第一nft游戏装备从所述第一用户设备地址转移到所述第二用户设备地址;
85.处理单元将针对第一nft游戏装备转移的第一交易进行打包,以便于区块链系统对所述第一交易完成共识验证且存储在区块链上。
86.在一个示例中,处理单元将所述第一nft游戏装备上传到所述游戏服务器中的游戏装备交易平台,以使所述游戏装备交易平台托管所述第一nft游戏装备;
87.接收单元接收所述游戏装备交易平台发送的所述第一nft游戏装备交易成功的响应;其中,该响应为,当所述游戏装备交易平台确认所述第一nft游戏装备满足预设交易条件时发送。
88.在一个示例中,所述处理单元在所述第一nft游戏装备的基础上,增加预设游戏属性后,升级为第二nft游戏装备;
89.所述处理单元出售所述第二nft游戏装备,其中,所述第二nft游戏装备包括第二
nft和第二游戏装备的绑定关系,所述第二游戏装备包括第一游戏装备和所述预设游戏属性。
90.在一个示例中,处理单元将第一nft游戏装备与第三nft游戏装备进行组合,形成游戏装备合集;其中,所述第三nft游戏装备包括第三nft和第三游戏装备之间的绑定关系;
91.所述第一用户设备出售所述游戏装备合集。
92.在一个示例中,所述第一nft游戏装备包括游戏服务器的游戏元素,其中,所述游戏元素包括非同质化游戏元素和同质化游戏元素。
93.本技术还提供一种游戏服务器,所述服务器包括接收单元、处理单元以及发送单元。
94.接收单元接收第一用户设备发送的针对第一游戏装备的购买请求。
95.处理单元将第一nft与所述第一游戏装备建立绑定关系,生成第一nft游戏装备;
96.处理单元将所述第一nft游戏装备发送给区块链系统中任意一个区块链节点,以便于针对所述绑定关系完成共识后,存储在区块链上;
97.发送单元将所述绑定关系发送给所述第一用户设备。
98.在一种可能的实现方式中,生成多件游戏装备;其中,所述多件游戏装备包括第一游戏装备、第二游戏装备以及第三游戏装备;
99.建立所述多件游戏装备之间的关系;其中,所述多件游戏装备之间的关系包括所述第一游戏装备、第二游戏装备以及第三游戏装备之间的关系;
100.发布所述多件游戏装备以及所述多件游戏装备之间的关系,以便于用户查看。
101.本技术还公开了一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行如上所述的方法。
102.本技术还公开了一种计算机设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现如上所述的方法。
103.本技术计算机设备可以包括:处理器、存储器、输入/输出接口、通信接口和总线。如图5。其中处理器、存储器、输入/输出接口和通信接口通过总线实现彼此之间在设备内部的通信连接。处理器用于执行存储器中存储的可执行模块,例如图1、图2所示的方法实施例对应的计算机程序。
104.对于上述中,处理器可以采用通用的cpu(central processing unit,中央处理器)、微处理器、应用专用集成电路(application specific integrated circuit,asic)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本技术实施例所提供的技术方案。
105.存储器可以采用rom(read only memory,只读存储器)、ram(random access memory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器可以存储操作系统和其他应用程序,在通过软件或者固件来实现本技术实施例所提供的技术方案时,相关的程序代码保存在存储器中,并由处理器来调用执行。
106.输入/输出接口用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
107.通信接口用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如usb、网线等)实现通信,也可以通过无线方式(例如移动网络、wifi、蓝牙等)实现通信。
108.总线包括一通路,在设备的各个组件(例如处理器、存储器、输入/输出接口和通信接口)之间传输信息。
109.需要说明的是,尽管上述设备仅示出了处理器、存储器、输入/输出接口、通信接口以及总线,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本技术实施例方案所必需的组件,而不必包含图中所示的全部组件。
110.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
111.专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
112.以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献