【技术实现步骤摘要】
一种地形修改方法与装置
本专利技术涉及互联网
,特别涉及一种地形修改方法与装置。
技术介绍
随着建造类沙盒游戏的发展,玩家对缩短游戏中的对地形动态修改的时间和减少游戏运算量的需求也越来越大。在现有技术中,一般通过保留原有的人物和地形,对地形进行分割保存为地形块,在修改地形的过程中,逐一对地形块和人物进行修改,在每一块的地形块和处于此地形块上的人物修改完成后,还需要对修改完成的地形块和人物与其它修改完成的地块进行拼接,因此造成了游戏程序运算量大、运算时间长的问题。如何在玩家修改地形时,游戏程序能够进行少量、快速地运算提供有效方案,成为了技术人员亟需解决的问题。
技术实现思路
有鉴于此,本专利技术实施例提供一种地形修改方法与装置、计算设备和计算机可读存储介质,以解决现有技术中存在的技术缺陷。根据本申请实施例的第一方面,提供了一种地形修改方法,所述方法包括:获取待修改显示帧,其中,所述待修改显示帧包括初始地形和目标对象;对所述待修改显示帧中的初始地形进行修改,得到最 ...
【技术保护点】
1.一种地形修改方法,其特征在于,所述方法包括:/n获取待修改显示帧,其中,所述待修改显示帧包括初始地形和目标对象;/n对所述待修改显示帧中的初始地形进行修改,得到最终地形;/n根据所述最终地形,确定所述目标对象的最终状态;/n结合所述最终地形与所述目标对象的最终状态,构造目标显示帧。/n
【技术特征摘要】 【专利技术属性】
1.一种地形修改方法,其特征在于,所述方法包括:
获取待修改显示帧,其中,所述待修改显示帧包括初始地形和目标对象;
对所述待修改显示帧中的初始地形进行修改,得到最终地形;
根据所述最终地形,确定所述目标对象的最终状态;
结合所述最终地形与所述目标对象的最终状态,构造目标显示帧。
2.如权利要求1所述的方法,其特征在于,对所述待修改显示帧中的初始地形进行修改,得到最终地形,包括:
获取所述待修改显示帧中的初始地形;
接收操作指令,根据所述操作指令对所述待修改显示帧中的初始地形进行修改,得到最终地形。
3.如权利要求2所述的方法,其特征在于,在获取待修改显示帧之后,还包括:
创建用于保存所述待修改显示帧的子线程。
4.如权利要求3所述的方法,其特征在于,根据所述操作指令对所述待修改显示帧中的初始地形进行修改,得到最终地形,包括:
在主线程中,根据所述待修改显示帧中的初始地形和所述目标对象确定待操作数据;
在所述子线程中,根据所述操作指令对所述待操作数据进行修改,得到最终地形。
5.如权利要求4所述的方法,其特征在于,根据所述最终地形,确定所述目标对象的最终状态,包括:
基于所述最终地形,得到所述目标对象与所述最终地形对应的最终位置坐标和最终动作;
将所述最终位置坐标和所述最终动作保存为所述最终状态。
技术研发人员:林杨威,梁波,施润丰,杨将鑫,
申请(专利权)人:珠海金山网络游戏科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。