本申请涉及计算机,具体涉及一种游戏交互方法、装置、电子设备及计算机可读存储介质。
背景技术:
1、在用户生成内容(ugc)类游戏中,玩家能够在游戏场景中放置虚拟球体,所放置的虚拟球体可以作为游戏关卡中的障碍物,玩家可以控制虚拟角色跳跃至虚拟球体上以完成对应的游戏关卡。然而,由于玩家无法感知跳跃距离,会造成虚拟角色频繁跳跃失败,导致长时间无法完成对应的游戏关卡,降低了游戏的可玩性和合理性,导致玩家体验过差。
技术实现思路
1、本申请提供了一种游戏交互方法、装置、电子设备及计算机可读存储介质,能够辅助玩家更加顺利流畅的控制虚拟角色在虚拟组件上站立,增强游戏可玩性和合理性,从而提升玩家体验。具体方案如下:
2、第一方面,本申请实施例提供了一种游戏交互方法,所述游戏包括游戏编辑阶段和游戏运行阶段,所述方法包括:
3、在所述游戏编辑阶段,通过终端设备运行游戏程序提供编辑阶段的图形用户界面,在所述图形用户界面中显示至少部分的游戏编辑场景;
4、响应于虚拟组件的放置操作,在所述游戏编辑场景中放置至少一个虚拟组件,其中,所述虚拟组件至少包括用于在游戏运行时支持虚拟角色在所述虚拟组件上进行站立的组件区域,所述虚拟角色通过所述终端设备控制;
5、在所述虚拟组件上显示用于指示所述组件区域的区域标识;
6、响应于针对所述区域标识的调整操作,控制改变所述虚拟组件上所述组件区域的尺寸;
7、在所述游戏运行阶段,响应于所述虚拟角色位于所述虚拟组件上的所述组件区域内,控制所述虚拟角色在所述虚拟组件上进行站立。
8、第二方面,本申请实施例提供了一种游戏交互装置,所述游戏包括游戏编辑阶段和游戏运行阶段,所述装置包括:
9、提供单元,用于在所述游戏编辑阶段,通过终端设备运行游戏程序提供编辑阶段的图形用户界面,在所述图形用户界面中显示至少部分的游戏编辑场景;
10、放置单元,用于响应于虚拟组件的放置操作,在所述游戏编辑场景中放置至少一个所述虚拟组件,其中,所述虚拟组件至少包括用于在游戏运行时支持虚拟角色在所述虚拟组件上进行站立的组件区域,所述虚拟角色通过所述终端设备控制;
11、显示单元,用于在所述虚拟组件上显示用于指示所述组件区域的区域标识;
12、调整单元,用于响应于针对所述区域标识的调整操作,控制改变所述虚拟组件上所述组件区域的尺寸;
13、控制单元,用于在所述游戏运行阶段,响应于所述虚拟角色位于所述虚拟组件上的所述组件区域内,控制所述虚拟角色在所述虚拟组件上进行站立。第三方面,本申请还提供了一种电子设备,包括:
14、处理器;以及
15、存储器,用于存储数据处理程序,该电子设备通电并通过所述处理器运行该程序后,执行如第一方面所述的方法。
16、第四方面,本申请实施例还提供了一种计算机可读存储介质,存储有数据处理程序,该程序被处理器运行,执行如第一方面所述的方法。
17、与现有技术相比,本申请具有以下优点:
18、本申请实施例提供的游戏交互方法,该游戏包括编辑阶段和游戏运行阶段,在所述游戏编辑阶段,通过终端设备运行游戏程序提供编辑阶段的图形用户界面,在所述图形用户界面中显示至少部分的游戏编辑场景;首先,响应于虚拟组件的放置操作,在所述游戏编辑场景中放置至少一个虚拟组件,其中,所述虚拟组件至少包括用于在游戏运行时支持虚拟角色在所述虚拟组件上进行站立的组件区域,所述虚拟角色通过所述终端设备控制;其次,在所述虚拟组件上显示用于指示所述组件区域的区域标识,这样,通过所显示的区域标识,玩家可以对游戏运行阶段支持虚拟角色在该虚拟组件站立的组件区域进行快速感知;之后,响应于针对所述区域标识的调整操作,控制改变所述虚拟组件上所述组件区域的尺寸,这样,在游戏编辑阶段,允许玩家对游戏运行阶段中支持虚拟角色在虚拟组件上站立的组件区域进行自由调整,给予了玩家在游戏编辑阶段自定义游戏运行阶段中的关卡的自由度;最后,在所述游戏运行阶段,响应于所述虚拟角色位于所述虚拟组件上的所述组件区域内,控制所述虚拟角色在所述虚拟组件上进行站立。
19、可见,本申请实施例提供的游戏交互方法,在游戏编辑阶段,在放置了虚拟组件后,除了在游戏场景中显示所放置的虚拟组件外,还显示在游戏运行阶段支持虚拟角色在所放置的虚拟组件上进行站立的组件区域,使玩家能够迅速感知所放置的虚拟组件上的可站立范围。并且,允许玩家对虚拟组件的组件区域进行调整,提升了玩家在ugc类游戏中设计的自由度,通过调整组件区域还可以提升游戏的可玩性以及挑战性,提升了玩家的游戏体验;这样,在游戏运行阶段,当玩家所操控的虚拟角色位于组件区域内时,虚拟角色可以成功在虚拟组件上进行站立。因此,本申请实施例提供的游戏交互方法能够通过区域标识实现对虚拟组件上支持虚拟角色站立的组件区域的尺寸的编辑,辅助玩家更加顺利流畅的控制虚拟角色在虚拟组件上站立,增强游戏可玩性和合理性,从而提升玩家体验。
1.一种游戏交互方法,其特征在于,所述游戏包括游戏编辑阶段和游戏运行阶段,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,响应于针对所述区域标识的调整操作,控制改变所述虚拟组件上所述组件区域的尺寸的步骤,包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述响应于所述第一组件和所述第二组件之间的距离不大于所述第一跳跃距离,显示用于指示所述第一组件和所述第二组件之间的距离合理的第二标识信息,还包括:
6.根据权利要求2所述的方法,其特征在于,所述响应于针对所述区域标识的调整操作,控制改变所述虚拟组件的尺寸和/或所述组件区域的尺寸,包括:
7.根据权利要求1所述的方法,其特征在于,所述区域标识包括多个单位网格,所述响应于针对所述区域标识的调整操作,控制改变所述虚拟组件上所述组件区域的尺寸,包括:
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
10.根据权利要求9所述的方法,其特征在于,所述显示所述虚拟角色的跳跃轨迹,包括:
11.一种游戏交互装置,其特征在于,所述游戏包括游戏编辑阶段和游戏运行阶段,所述装置包括:
12.一种电子设备,其特征在于,包括:
13.一种计算机可读存储介质,其特征在于,存储有数据处理程序,该程序被处理器运行,执行如权利要求1-10中任一项所述的方法。