基于区块链的虚拟模型处理方法、装置、终端及存储介质与流程

文档序号:34620722发布日期:2023-06-29 12:33阅读:32来源:国知局
基于区块链的虚拟模型处理方法、装置、终端及存储介质与流程

本技术涉及计算机,尤其涉及游戏,具体涉及一种基于区块链的虚拟模型处理方法、装置、终端及存储介质。


背景技术:

1、随着计算机通信技术的不断发展,为了满足人们对精神生活的追求,能够在终端上操作的娱乐游戏应运而生,例如,基于客户端或服务器架构开发的多人在线动作竞技等类型的游戏。在动作竞技游戏中,玩家可以操纵屏幕中的虚拟人物来进行游戏,可以基于玩家所操作人物的第三视角在游戏场景中执行攻击等相关操作,使得玩家们可以身临其境地体验游戏带来的视觉冲击,大大增强了游戏的主动性和真实感。

2、目前,在游戏类应用程序运行的过程中,为了满足不同玩家的个性化定制需求,在创建玩家对应的虚拟游戏角色时,通常都会给玩家提供捏脸功能,使得玩家可以根据自身需求创建自己喜欢的游戏角色样貌。然而,当玩家在创建出游戏角色样貌后,在将自创的游戏角色样貌进行分享操作后,会存在被他人随意盗用、转卖等情况,从而无法保障玩家针对创建出的游戏角色样貌的合法权益。


技术实现思路

1、本技术实施例提供一种基于区块链的虚拟模型处理方法、装置、终端及存储介质,通过在当前脸部虚拟模型进行脸部虚拟模型保存操作时,将当前脸部虚拟模型的脸部虚拟模型图标在虚拟模型编辑页面上的预设模型候选区域中显示,并且同时生成对应的非同质化代币所有权,从而有效保障玩家针对创建出的游戏角色样貌的合法权益。

2、本技术实施例提供了一种基于区块链的虚拟模型处理方法,包括:

3、显示用户界面,其中,所述用户界面包括虚拟模型编辑页面、以及位于所述虚拟模型编辑页面的虚拟角色;

4、响应于针对所述虚拟角色的当前虚拟模型的虚拟模型保存操作,将所述当前虚拟模型保存至终端本地,并生成所述当前虚拟模型的虚拟模型图标,以在所述虚拟模型编辑页面上的预设模型候选区域中显示所述虚拟模型图标;

5、获取针对所述当前虚拟模型的脸部虚拟模型信息,向交易平台发送所述脸部虚拟模型信息,以使所述交易平台基于所述脸部虚拟模型信息生成非同质化代币所有权,其中,所述终端为所述虚拟角色对应游戏账户的终端;

6、接收所述交易平台返回的所述非同质化代币所有权,将所述非同质化代币所有权与所述虚拟角色对应游戏账户的终端进行关联,其中,所述非同质化代币所有权用于指示用户将所述当前虚拟模型交易或赠送给其他用户的权限和所述用户将所述当前虚拟模型使用在所述虚拟角色身上的权限。

7、相应的,本技术实施例还提供了一种基于区块链的虚拟模型处理装置,包括:

8、显示单元,用于显示用户界面,其中,所述用户界面包括虚拟模型编辑页面、以及位于所述虚拟模型编辑页面的虚拟角色;

9、响应单元,用于响应于针对所述虚拟角色的当前虚拟模型的虚拟模型保存操作,将所述当前虚拟模型保存至终端本地,并生成所述当前虚拟模型的虚拟模型图标,以在所述虚拟模型编辑页面上的预设模型候选区域中显示所述虚拟模型图标;

10、发送单元,用于获取针对所述当前虚拟模型的脸部虚拟模型信息,向交易平台发送所述脸部虚拟模型信息,以使所述交易平台基于所述脸部虚拟模型信息生成非同质化代币所有权,其中,所述终端为所述虚拟角色对应游戏账户的终端;

11、接收单元,用于接收所述交易平台返回的所述非同质化代币所有权,将所述非同质化代币所有权与所述虚拟角色对应游戏账户的终端进行关联,其中,所述非同质化代币所有权用于指示用户将所述当前虚拟模型交易或赠送给其他用户的权限和所述用户将所述当前虚拟模型使用在所述虚拟角色身上的权限。

12、在一些实施例中,该装置还包括:

13、第一发送子单元,用于向交易平台发送所述当前脸部虚拟模型的脸部虚拟模型信息,以使所述交易平台基于所述脸部虚拟模型信息生成非同质化代币注册结果,并基于所述非同质化代币注册结果生成非同质化代币所有权,其中,所述非同质化代币注册结果基于所述脸部虚拟模型信息以及脸部虚拟模型信息库确定;

14、第一接收子单元,用于接收所述非同质化代币注册结果;

15、第一生成单元,用于基于所述非同质化代币注册结果生成提示信息,其中,所述提示信息用于提示是否存在非同质化代币所有权。

16、在一些实施例中,该装置还包括:

17、第二生成单元,用于响应于将所述脸部虚拟模型拖动至所述预设模型候选区域的拖拽操作,生成脸部虚拟模型图标,所述脸部虚拟模型图标随着所述拖拽操作生成的滑动轨迹移动;

18、第一显示子单元,用于当检测到所述拖拽操作在所述预设模型候选区域被释放时,在所述虚拟模型编辑页面上的预设模型候选区域中显示所述脸部虚拟模型图标。

19、在一些实施例中,该装置还包括:

20、第二显示子单元,用于响应于针对所述当前脸部虚拟模型的双击操作,生成所述当前脸部虚拟模型的脸部虚拟模型图标,在所述虚拟模型编辑页面上的预设模型候选区域中显示所述脸部虚拟模型图标。

21、在一些实施例中,该装置还包括:

22、第一响应子单元,用于响应于针对所述多个候选脸部虚拟模型图标中目标脸部虚拟模型图标的选择操作,基于所述目标脸部虚拟模型图标对应的脸部虚拟模型调整所述虚拟角色的脸部,得到目标虚拟角色;

23、第三显示子单元,用于在所述虚拟模型编辑页面上显示所述目标虚拟角色。

24、在一些实施例中,该装置还包括:

25、第二响应子单元,用于响应于将所述目标脸部虚拟模型图标拖动至所述虚拟角色的脸部区域的拖拽操作,当检测所述拖拽操作在所述虚拟角色的脸部区域被释放时,生成脸部虚拟模型替换指令;

26、第三响应子单元,用于响应于所述脸部虚拟模型替换指令,基于所述目标脸部虚拟模型图标对应的脸部虚拟模型调整所述虚拟角色的脸部,得到更新后的虚拟角色;

27、第四显示子单元,用于在所述虚拟模型编辑页面上显示所述更新后的虚拟角色。

28、在一些实施例中,该装置还包括:

29、第四响应子单元,用于响应于针对所述多个候选脸部虚拟模型图标中目标脸部虚拟模型图标的双击操作,生成脸部虚拟模型替换指令;

30、第五响应子单元,用于响应于所述脸部虚拟模型替换指令,基于所述目标脸部虚拟模型图标对应的脸部虚拟模型调整所述虚拟角色的脸部,得到更新后的虚拟角色;

31、第五显示子单元,用于在所述虚拟模型编辑页面上显示所述更新后的虚拟角色。

32、在一些实施例中,该装置还包括:

33、第六响应子单元,用于响应于针对所述多个候选脸部虚拟模型图标中目标脸部虚拟模型图标的删除操作,取消所述目标脸部虚拟模型图标在所述预设模型候选区域中的显示。

34、在一些实施例中,该装置还包括:

35、第三生成单元,用于当检测到将所述目标脸部虚拟模型图标拖动至空白区域的拖拽操作时,生成图标删除指令,其中,所述空白区域为所述虚拟模型编辑页面上未显示内容的区域;

36、第七响应子单元,用于响应于所述图标删除指令,取消所述目标脸部虚拟模型图标在所述预设模型候选区域中的显示。

37、在一些实施例中,该装置还包括:

38、触发单元,用于响应于针对所述多个候选脸部虚拟模型图标中第一目标脸部虚拟模型图标的长按操作,触发编辑模式;

39、第四生成单元,用于响应于针对所述多个候选脸部虚拟模型图标中第二目标脸部虚拟模型图标的选择操作,生成图标删除指令;

40、第八响应子单元,用于响应于所述图标删除指令,取消所述第二目标脸部虚拟模型图标在所述预设模型候选区域中的显示。

41、在一些实施例中,该装置还包括:

42、第一跳转单元,用于从所述虚拟模型编辑页面跳转至所述交易展示页面,其中,所述交易展示页面用于展示所述当前脸部虚拟模型、所述当前脸部虚拟模型对应的游戏信息、以及指定区块链地址;

43、第六显示子单元,用于响应于针对所述交易展示页面上的非同质化代币注册控件的触控操作,在所述交易展示页面上显示非同质化代币注册结果以及功能控件,其中,所述非同质化代币注册结果基于所述当前脸部虚拟模型的脸部虚拟模型信息以及脸部虚拟模型信息库确定。

44、在一些实施例中,该装置还包括:

45、第二跳转单元,用于响应于针对所述页面跳转控件的确定操作,从所述交易展示页面跳转至所述虚拟模型编辑页面。

46、在一些实施例中,该装置还包括:

47、第五生成单元,用于响应于针对所述当前脸部虚拟模型的获取操作,生成非同质化代币使用权,其中,所述非同质化代币使用权用于指示用户将所述当前脸部虚拟模型使用在所述虚拟角色身上的权限。

48、在一些实施例中,该装置还包括:

49、获取单元,用于当检测到目标非同质化代币使用权时,获取所述目标非同质化代币使用权的目标脸部虚拟模型;

50、第六生成单元,用于基于所述目标脸部虚拟模型生成候选脸部虚拟模型标识,并在所述预设模型候选区域显示所述候选脸部虚拟模型标识。

51、相应的,本技术实施例还提供一种终端,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现基于区块链的虚拟模型处理方法任一项的步骤。

52、相应的,本技术实施例还提供一种存储介质,所述存储介质上存储计算机程序,所述计算机程序被处理器执行时实现基于区块链的虚拟模型处理方法任一项的步骤。

53、本技术实施例提供一种基于区块链的虚拟模型处理方法、装置、终端及存储介质,通过显示用户界面,其中,所述用户界面包括虚拟模型编辑页面、以及位于所述虚拟模型编辑页面的虚拟角色;响应于针对所述虚拟角色的当前脸部虚拟模型的脸部虚拟模型保存操作,将所述当前脸部虚拟模型保存至终端本地,并生成所述当前脸部虚拟模型的脸部虚拟模型图标,以在所述虚拟模型编辑页面上的预设模型候选区域中显示所述脸部虚拟模型图标;获取针对所述当前脸部虚拟模型的脸部虚拟模型信息,向交易平台发送所述脸部虚拟模型信息,以使所述交易平台基于所述脸部虚拟模型信息生成非同质化代币所有权,其中,所述终端为所述虚拟角色对应游戏账户的终端;接收所述交易平台返回的所述非同质化代币所有权,将所述非同质化代币所有权与所述虚拟角色对应游戏账户的终端进行关联,其中,所述非同质化代币所有权用于指示用户将所述当前脸部虚拟模型交易或赠送给其他用户的权限和所述用户将所述当前脸部虚拟模型使用在所述虚拟角色身上的权限。本技术实施例通过在当前脸部虚拟模型进行脸部虚拟模型保存操作时,将当前脸部虚拟模型的脸部虚拟模型图标在虚拟模型编辑页面上的预设模型候选区域中显示,并且同时生成对应的非同质化代币所有权,从而有效保障玩家针对创建出的游戏角色样貌的合法权益。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1