游戏角色的化身方法、装置、电子设备及存储介质与流程

文档序号:37417929发布日期:2024-03-25 19:05阅读:20来源:国知局
游戏角色的化身方法、装置、电子设备及存储介质与流程

本发明涉及游戏领域,具体而言,涉及一种游戏角色的化身方法、装置、电子设备及存储介质。


背景技术:

1、大型多人在线角色扮演游戏(massive multiplayer online role-playinggame,mmorpg)是一种角色扮演类的网络游戏。随着游戏画质、内容和智能化等方面的提升,mmorpg游戏的功能系统越来越多,并且每个功能系统下的玩法也越来越多,例如,灵宝、多人竞技、一对一竞技、时装和坐骑等。

2、但在这些玩法中,统一的逻辑都是玩家所扮演的角色通常是固定不变的,除非玩家重新创建游戏账号重新选择所扮演的角色。而玩家所扮演角色的固定化使得游戏可玩性不足,玩家体验感较低。


技术实现思路

1、本发明的目的在于提供一种游戏角色的化身方法、装置、电子设备及存储介质,以改善现有技术存在的问题。

2、本发明的实施例可以这样实现:

3、第一方面,本发明提供一种游戏角色的化身方法,应用于游戏客户端,所述游戏客户端和游戏服务器通信连接;所述方法包括:

4、当感知到玩家的化身操作时,获取所述化身操作所对应目标游戏对象的角色标识;所述化身操作是玩家针对化身符道具的使用操作;

5、向所述游戏服务器发送包含所述角色标识的化身数据请求;

6、接收所述游戏服务器返回的目标游戏对象的模型数据和技能数据;

7、获取玩家角色在游戏场景所处的玩家位置信息;

8、基于所述模型数据和所述玩家位置信息在游戏界面中渲染出所述目标游戏对象,并基于所述技能数据在所述游戏界面显示所述目标游戏对象的专属技能栏;其中,所述专属技能栏包括玩家当前可使用的所述目标游戏对象的至少一个游戏技能。

9、在可选的实施方式中,所述游戏界面包括背包按钮;

10、所述当感知到玩家的化身操作时,获取所述化身操作所对应目标游戏对象的角色标识的步骤,包括:

11、响应于玩家对所述背包按钮的点击操作,在所述游戏界面显示背包栏,所述背包栏包括固定类的化身符道具;

12、响应于玩家对所述固定类的化身符道具的使用操作,获取所述固定类的化身符道具所指定化身的目标游戏对象的角色标识。

13、在可选的实施方式中,所述游戏界面包括背包按钮;

14、在所述当感知到玩家的化身操作时,获取所述化身操作所对应目标游戏对象的角色标识的步骤之前,还包括:

15、响应于玩家针对所述背包按钮的点击操作,在所述游戏界面显示背包栏,所述背包栏包括未鉴定的宠物蛋和空白类的化身符道具,所述宠物蛋为玩家游戏场景中捕捉npc对象后形成的;

16、响应于玩家针对所述未鉴定的宠物蛋的鉴定操作,获取所述宠物蛋所对应原始的npc对象的npc标识;

17、向所述游戏服务器发送包含所述npc标识的能力鉴定请求;

18、接收所述游戏服务器返回的npc对象的能力信息,并基于所述能力信息显示所述宠物蛋的能力弹窗;

19、响应于玩家针对所述能力弹窗的关闭操作,关闭所述能力弹窗;

20、所述当感知到玩家的化身操作时,获取所述化身操作所对应目标游戏对象的角色标识的步骤,包括:

21、当感知到玩家产生将所述空白类的化身符道具拖拽至所述宠物蛋处的化身操作时,将所述宠物蛋所对应原始的npc对象作为待化身的目标游戏对象,并获取所述目标游戏对象的角色标识。

22、在可选的实施方式中,所述化身符道具存在预设的使用时长限制;所述专属技能栏还包括化身结束按钮;

23、所述方法还包括:

24、当感知到用户点击所述化身结束按钮或者当化身时长到达当前使用化身符道具的使用时长限制时,获取玩家角色的玩家模型数据和玩家技能数据;

25、获取目标游戏对象在游戏场景所处的化身位置信息;

26、基于所述玩家模型数据和所述化身位置信息在游戏界面中渲染出所述玩家角色,并基于所述玩家技能数据在所述游戏界面显示所述玩家角色的玩家技能栏;其中,所述玩家技能栏包括玩家当前可使用的所述玩家角色的至少一个游戏技能。

27、第二方面,本发明提供一种游戏角色的化身装置,应用于游戏客户端,所述游戏客户端和游戏服务器通信连接;所述装置包括:

28、化身感知模块,用于当感知到玩家的化身操作时,获取所述化身操作所对应目标游戏对象的角色标识;所述化身操作是玩家针对化身符道具的使用操作;

29、数据请求模块,用于向所述游戏服务器发送包含所述角色标识的化身数据请求;

30、数据接收模块,用于接收所述游戏服务器返回的目标游戏对象的模型数据和技能数据;

31、化身渲染模块,用于:获取玩家角色在游戏场景所处的玩家位置信息;基于所述模型数据和所述玩家位置信息在游戏界面中渲染出所述目标游戏对象,并基于所述技能数据在所述游戏界面显示所述目标游戏对象的专属技能栏;其中,所述专属技能栏包括玩家当前可使用的所述目标游戏对象的至少一个游戏技能。

32、在可选的实施方式中,所述游戏界面包括背包按钮;所述化身感知模块具体用于:

33、响应于玩家对所述背包按钮的点击操作,在所述游戏界面显示背包栏,所述背包栏包括固定类的化身符道具;

34、响应于玩家对所述固定类的化身符道具的使用操作,获取所述固定类的化身符道具所指定化身的目标游戏对象的角色标识。

35、在可选的实施方式中,所述游戏界面包括背包按钮;所述装置还包括鉴定模块,用于:

36、响应于玩家针对所述背包按钮的点击操作,在所述游戏界面显示背包栏,所述背包栏包括未鉴定的宠物蛋和空白类的化身符道具,所述宠物蛋为玩家游戏场景中捕捉npc对象后形成的;

37、响应于玩家针对所述未鉴定的宠物蛋的鉴定操作,获取所述宠物蛋所对应原始的npc对象的npc标识;

38、向所述游戏服务器发送包含所述npc标识的能力鉴定请求;

39、接收所述游戏服务器返回的npc对象的能力信息,并基于所述能力信息显示所述宠物蛋的能力弹窗;

40、响应于玩家针对所述能力弹窗的关闭操作,关闭所述能力弹窗;

41、所述化身感知模块具体用于:当感知到玩家产生将所述空白类的化身符道具拖拽至所述宠物蛋处的化身操作时,将所述宠物蛋所对应原始的npc对象作为待化身的目标游戏对象,并获取所述目标游戏对象的角色标识。

42、在可选的实施方式中,所述化身符道具存在预设的使用时长限制;所述专属技能栏还包括化身结束按钮;所述装置还包括化身结束模块,用于:

43、当感知到用户点击所述化身结束按钮或者当化身时长到达当前使用化身符道具的使用时长限制时,获取玩家角色的玩家模型数据和玩家技能数据;

44、获取目标游戏对象在游戏场景所处的化身位置信息;

45、基于所述玩家模型数据和所述化身位置信息在游戏界面中渲染出所述玩家角色,并基于所述玩家技能数据在所述游戏界面显示所述玩家角色的玩家技能栏;其中,所述玩家技能栏包括玩家当前可使用的所述玩家角色的至少一个游戏技能。

46、第三方面,本发明提供一种电子设备,包括:存储器和处理器,所述存储器存储有软件程序,当所述电子设备运行时所述处理器执行所述软件程序以实现如前述第一方面所述的游戏角色的化身方法。

47、第四方面,本发明提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现前述第一方面所述的游戏角色的化身方法。

48、与现有技术相比,本发明实施例提供了一种游戏角色的化身方法、装置、电子设备及存储介质,该方法应用于与游戏服务器通信连接的游戏客户端,当感知到玩家的化身操作时,获取化身操作所对应目标游戏对象的角色标识;化身操作是玩家针对化身符道具的使用操作,向游戏服务器发送包含角色标识的化身数据请求;接收游戏服务器返回的目标游戏对象的模型数据和技能数据;获取玩家角色在游戏场景所处的玩家位置信息;基于模型数据和玩家位置信息在游戏界面中渲染出目标游戏对象,并基于技能数据在游戏界面显示目标游戏对象的专属技能栏;其中,专属技能栏包括玩家当前可使用的目标游戏对象的至少一个游戏技能。本发明可以使得玩家使用化身符道具将操控的玩家角色变化为目标游戏对象,并使用目标游戏对象专属的游戏技能,增强了游戏可玩性与趣味性。

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