渲染方法、装置、电子设备及计算机可读存储介质

    公开(公告)号:CN117180753A

    公开(公告)日:2023-12-08

    申请号:CN202310908425.1

    申请日:2023-07-24

    发明人: 黄铨雍 徐旭明

    摘要: 本申请公开了一种渲染方法、装置、电子设备及计算机可读存储介质,该方法包括:确定待渲染UI元素之间的节点层级关系,具有包含关系的两个UI元素中,节点层级较高的为父类UI元素,反之则为子类UI元素;根据节点层级关系中不存在子类UI元素的第一UI元素,确定至少一个UI元素集合,不同的UI元素集合中包含的第一UI元素的直接父类UI元素不同;当UI元素集合的变更频率小于第一阈值时,根据UI元素集合确定包括UI元素集合的第一合批范围;当第一合批范围中的UI元素在当前帧和当前帧的上一帧中未发生变更时,根据存储的上一帧所使用的渲染数据来渲染第一合批范围中的UI元素。该方法能够实现自适应的动态渲染,并降低渲染过程中的性能消耗。

    控件绘制方法、装置、计算机设备和计算机可读存储介质

    公开(公告)号:CN116954606A

    公开(公告)日:2023-10-27

    申请号:CN202310913722.5

    申请日:2023-07-24

    发明人: 黄铨雍 徐旭明

    摘要: 本申请实施例公开了一种控件绘制方法、装置、计算机设备和计算机可读存储介质,通过针对待显示的目标图形用户界面进行控件的创建,为创建的控件分配用于存储对应的控件数据的内存块;根据目标图形用户界面上控件的绘制顺序,对多个内存块中的控件数据进行重新分配,使得重新分配后多个内存块中所存储的控件数据对应的排列顺序与绘制顺序相符;基于重新分配后多个内存块与控件的对应关系,更新目标图形用户界面的内存索引表;根据绘制顺序依次从内存索引表中获取存储所绘制的控件对应的内存地址;根据内存地址获取对应内存块中的控件数据,并基于获取的控件数据在目标图形用户界面上绘制控件。可以提高内存的访问效率。

    基于虚拟对象的对战控制方法和装置

    公开(公告)号:CN116712732A

    公开(公告)日:2023-09-08

    申请号:CN202310707373.1

    申请日:2023-06-14

    IPC分类号: A63F13/55 A63F13/52

    摘要: 本申请提供一种基于虚拟对象的对战控制方法和装置,通过终端设备提供第一图形用户界面,第一图形用户界面上显示有至少部分的游戏场景,游戏场景中的第一虚拟对象被配置为在游戏场景中以预设攻击模式自动执行攻击行为的状态,该方法包括:在第一图形用户界面提供一攻击模式切换控件;响应针对攻击模式切换控件的第一触发操作,根据第一触发操作控制将第一虚拟对象从预设攻击模式切换为目标攻击模式;响应于第一虚拟对象从预设攻击模式切换为目标攻击模式,控制将第一虚拟对象配置为在游戏场景中以目标攻击模式自动执行攻击行为的状态。通过本申请,能够简化虚拟对象的攻击流程,以提高虚拟对象的攻击效率。

    游戏中的建材吸附方法、装置和电子设备

    公开(公告)号:CN116196610A

    公开(公告)日:2023-06-02

    申请号:CN202310129140.8

    申请日:2023-02-01

    发明人: 鲁传华 徐旭明

    IPC分类号: A63F9/12 A63F13/23 G06T19/20

    摘要: 本发明提供了一种游戏中的建材吸附方法、装置和电子设备,获取场景建材的属性信息和吸附点信息,以及预览建材的吸附点信息;属性信息包括位置坐标和姿态,吸附点信息包括吸附点的位置坐标和互相垂直的两个向量的向量信息;基于吸附点匹配条件、场景建材的吸附点信息和属性信息,以及预览建材的吸附点信息,确定预览建材的属性信息;根据预览建材的属性信息指示的位置坐标和姿态,将预览建材吸附在场景建材上。该方式中的吸附点由位置和两个互相垂直的向量组成,从而在两个吸附点吸附时,可限定预览建材的吸附姿态和位置,进而在预览建材可绕任意轴旋转的情况下,该方式能够唯一确定预览建材吸附在场景建材上的位置和姿态,从而自动吸附预览建材。

    一种游戏界面的切换控制方法、装置、电子设备及介质

    公开(公告)号:CN116712726A

    公开(公告)日:2023-09-08

    申请号:CN202310711354.6

    申请日:2023-06-14

    IPC分类号: A63F13/52 A63F13/55

    摘要: 本申请涉及游戏技术领域,尤其涉及一种游戏界面的切换控制方法、装置、电子设备及介质,该方法包括:在终端设备提供的第一图形用户界面上显示至少部分的游戏场景、攻击控件和受控虚拟角色;响应针对攻击控件的触发操作,控制受控虚拟角色在游戏场景中执行攻击行为;响应于第一界面切换指令,控制将第一图形用户界面切换为第二图形用户界面,并将受控虚拟角色配置为在游戏场景中自动执行攻击行为的状态。这样,在第二图形用户界面上降低了玩家游戏操作输入的复杂度,玩家单手操作就可以继续游戏,可以提高玩家在游戏对局中的输入效率,进而,有利于降低游戏对局时长,减少终端设备的电量消耗,并降低游戏服务器的性能开销。

    一种游戏中的控制方法、装置、电子设备及存储介质

    公开(公告)号:CN116712734A

    公开(公告)日:2023-09-08

    申请号:CN202310709568.X

    申请日:2023-06-14

    IPC分类号: A63F13/55 A63F13/52

    摘要: 本申请涉及游戏技术领域,尤其涉及一种游戏中的控制方法、装置、电子设备及存储介质。本申请通过响应针对受控虚拟对象的移动控制指令,控制受控虚拟对象在游戏对局场景中进行移动;响应于物资获取事件,控制受控虚拟对象在游戏对局场景中获取第一虚拟资源;响应于受控虚拟对象进入目标地形,控制将受控虚拟对象从目标地形撤出以使受控虚拟对象继续游戏对局,并控制转移第一单位数值的第一虚拟资源。这样,本申请可以避免玩家控制的受控虚拟对象出现非战斗状态下死亡的情况,可以提高针对受控虚拟对象的操作效率,进而,保证玩家一定的游戏对局时长,可以提高终端设备和服务器的资源利用率。

    虚拟角色的控制方法、装置、电子设备及存储介质

    公开(公告)号:CN116712733A

    公开(公告)日:2023-09-08

    申请号:CN202310707922.5

    申请日:2023-06-14

    IPC分类号: A63F13/55 A63F13/52

    摘要: 本申请提供一种虚拟角色的控制方法、装置、电子设备及存储介质,该方法包括:通过终端设备提供图形用户界面,图形用户界面显示包括至少部分的游戏场景在内的第一游戏画面,游戏场景中包括终端设备控制的虚拟角色,在第一游戏画面提供一移动控制控件;响应于针对移动控制控件的第一操作,控制虚拟角色以第一移动状态在游戏场景中移动;响应于第一操作满足技能触发条件,控制虚拟角色在游戏场景中执行第一游戏技能并控制虚拟角色进入第二移动状态;响应于第一操作的持续,控制虚拟角色以第二移动状态在游戏场景中移动。通过本申请,能够使得对虚拟角色的操控更为简单、高效。

    游戏中的虚拟建材拼接方法、装置、设备及存储介质

    公开(公告)号:CN114939274A

    公开(公告)日:2022-08-26

    申请号:CN202210365199.2

    申请日:2022-04-07

    发明人: 徐旭明

    摘要: 本申请提供一种游戏中的虚拟建材拼接方法、装置、设备及存储介质,涉及游戏技术领域。该方法包括:响应于待放置虚拟建材的放置操作,确定所述待放置虚拟建材在游戏场景中的至少一个邻接虚拟建材;确定所述待放置虚拟建材与各所述邻接虚拟建材之间的邻接关系;根据所述待放置虚拟建材、所述至少一个邻接虚拟建材,采用所述邻接关系,在所述游戏场景中所述放置操作对应的目标位置处生成目标虚拟建筑。相对于现有技术,避免了生成的目标虚拟建筑不符合建造建筑的合理性的问题。

    游戏地图的渲染方法、装置、电子设备和可读存储介质

    公开(公告)号:CN116889726A

    公开(公告)日:2023-10-17

    申请号:CN202310939964.1

    申请日:2023-07-28

    发明人: 徐旭明

    IPC分类号: A63F13/52 G06T15/00 G06T15/04

    摘要: 本申请公开了一种游戏地图的渲染方法、装置、电子设备和计算机可读存储介质,本申请实施例通过获取针对游戏地图的地图查看指示参数,游戏地图包括多个精度级别的分身地图,每个分身地图由多个地图块构成;基于地图查看指示参数,确定需查看的游戏地图对应的目标精度级别,以及确定目标精度级别对应的待渲染地图块,并将待渲染地图块的资源数据加载到内存中;基于内存中的待渲染地图块的资源数据,在图形用户界面上对待渲染地图块进行渲染。本申请实施例可以在满足玩家对游戏地图的精度需求的基础上减少渲染游戏地图时所需的内存。

    电子表格的数据处理方法和装置

    公开(公告)号:CN107766314B

    公开(公告)日:2021-07-09

    申请号:CN201710985428.X

    申请日:2017-10-20

    发明人: 徐旭明

    摘要: 本发明提供一种电子表格的数据处理方法和装置,接收用户在当前编辑的电子表格的第一版本上输入的版本对比指示,根据版本对比指示,取消用户对第一版本的编辑,并将第一版本更新为版本管理服务器当前保存的电子表格的第二版本,确定第一版本和第二版本的差异单元格,合并差异单元格中的数据,提交合并后的版本。由于在数据合并之前将第一版本更新为第二版本了,合并后的版本的版本号为第二版本号,合并后的版本的版本号与版本管理服务器上的版本的版本号一致,从而能够避免电子表格的冲突,并且多个用户能够并行执行,提高了电子表格的编辑效率。