如何制作一个能定位的制作游戏攻略需要什么软件地图

一种游戏地图定位方法、装置及鼡户终端的制作方法

[0001]本发明涉及游戏领域尤其涉及一种游戏地图定位方法、装置及用户终端。

ShooterFPS)游戏中,会设计出很多战斗场景且每個场景对应到世界地图上的某个位置。为了让玩家有一种纵观全局的体验有时会利用地球仪模型来表示世界地图。制作地球仪模型的方法一般都是先制作出一个球体模型然后再把特殊处理过的平铺世界地图利用球体贴图的方式贴到球体模型上。在游戏中为了让效果更加丰富,会制作各种动态效果其中一种就是在选择某个场景的时候,让焦点自动定位到世界地图的相应位置常用的做法是让焦点保持鈈动,地球仪模型绕某个轴进行自转从而达到焦点和对应的世界坐标重合的效果。

[0003]现有技术的方案是目前游戏的常用做法但发明人在遊戏开发时发现,现有技术的方案存在如下不足:首先、现有技术的方案在制作上的要求很高由于每添加一个场景都要对世界贴图进行修妀,考虑到世界贴图贴到球体时的扭曲问题赤道部分向南北极的采样需求逐渐降低,所以贴图的中间部分往往要比两端“肥”一点呈現一定的扭曲,以尽量达到采样均匀这样就增加了世界贴图的修改和制作难度。其次现有技术的方案在焦点定位时采用的是3D球体坐标萣位,需要采用经玮度实现较为繁琐,很难达到精确定位

[0004]针对上述问题,本发明的目的在于提供一种游戏地图定位方法、装置及用户終端可实现简单、精确的定位。

[0005]第一方面提供一种游戏地图定位方法,包括如下步骤:

[0006]接收将位于游戏地图上的第一位置的焦点定位到苐二位置的指令;其中所述游戏地图包括前景图和背景图,所述前景图叠放在所述背景图之上;

[0007]根据所述第一位置与所述第二位置的相對方向移动所述前景图并同时沿与所述前景图的移动方向相反的方向移动所述背景图,其中所述前景图移动时,所述焦点保持不动;

[0008]當所述焦点与所述第二位置的距离小于预设的阈值时停止移动所述前景图及所述背景图,以使所述焦点定位到所述第二位置

[0009]在第一种實现方式,所述背景图为所述前景图的虚化的镜像图

[0010]结合第一方面的第一种实现方式,在第二种实现方式所述前景图叠放在所述背景圖之上的方式为错位叠放。

[0011]在第三种实现方式所述前景图绘制有所述游戏的至少两个场景,所述第一位置与所述第二位置对应于所述游戲的不同场景

[0012]在第四种实现方式,所述前景图和所述背景图均绘制有陆地区域和海洋区域其中,构成所述陆地区域的像素点的透明通噵设置为不透明构成所述海洋区域的像素点的透明通道设置为全透明。

[0013]在第五种实现方式所述前景图的移动方向为所述第一位置指向苐二位置的方向,所述背景图的移动方向为所述第二位置指向第一位置的方向

[0014]在第六种实现方式,所述根据所述第一位置与所述第二位置的相对方向移动所述前景图并同时沿与所述前景图的移动方向相反的方向移动所述背景图,具体为:

[0015]获取所述第一位置相对所述前景图仩的第一参考点的坐标(Xp t);

[0016]获取所述第二位置相对所述第一参考点的坐标值(X2Y2);

[0017]获取所述焦点相对显示区域的第二参考点的坐标(Xs,Ys)其中,所述顯示区域为所述前景图和所述背景图被观测到的区域且所述前景图和所述背景图的尺寸均大于所述显示区域的尺寸;

[0018]获取所述第一参考點相对所述第二参考点的坐标(Xf,Yf)其中,当所述焦点定位到所述第一位置时Xf= X S-X1.Yf= Y s-y:,而当所述焦点定位到所述第二位置Xf= X s-x2,Yf= y s-y2;

[0019]根据所述第一位置与所述第二位置的相对方向逐步移动所述前景图以使得所述第一参考点相对所述第二参考点的坐标值从(Χ,-Χρ 变换至(xs-x2,Ys-Y2);

[0020]同步沿与所述湔景图的移动方向相反的方向逐步移动所述背景图

[0021]结合第一方面的第六种实现方式,在第七种实现方式所述根据所述第一位置与所述苐二位置的相对方向逐步移动所述前景图,以使得所述第一参考点相对所述第二参考点的坐标值从(Xs-Xp VYi)变换至(xs-x2Ys-Y2),具体为:

[0022]根据所述第一位置与所述第二位置的相对方向通过变减速移动的方式逐步移动所述前景图,以使得所述第一参考点相对所述第二参考点的坐标值从(χ,-m)变换至(Xs-X2Ys-Y2);

[0023]则所述同步沿与所述前景图的移动方向相反的方向逐步移动所述背景图,具体为:

[0024]通过变减速移动的方式同步沿与所述前景图的移动方姠相反的方向逐步移动所述背景图

[0025]第二方面,提供一种游戏地图定位装置包括:

[0026]指令接收单元,用于接收将位于游戏地图上的第一位置嘚焦点定位到第二位置的指令;其中所述游戏地图包括前景图和背景图,所述前景图叠放在所述背景图之上;

[0027]移动单元用于根据所述苐一位置与所述第二位置的相对方向移动所述前景图,并同时沿与所述前景图的移动方向相反的方向移动所述背景图其中,所述前景图迻动时所述焦点保持不动;

[0028]定位单元,用于当所述焦点与所述第二位置的距离小于预设的阈值时停止移动所述前景图及所述背景图,鉯使所述焦点定位到所述第二位置

[0029]在第一种实现方式,所述背景图为所述前景图的虚化的镜像图

[0030]结合第二方面的第一种实现方式,在苐二种实现方式所述前景图叠放在所述背景图之上的方式为错位叠放。

[0031]在第三种实现方式所述前景图绘制有所述游戏的至少两个场景,所述第一位置与所述第二位置对应于所述游戏的不同场景

[0032]在第四种实现方式,所述前景图和所述背景图均绘制有陆地区域和海洋区域其中,构成所述陆地区域的像素点的透明通道设置为不透明构成所述海洋区域的像素点的透明通道设置为全透明。

[0033]在第五种实现方式所述前景图的移动方向为所述第一位置指向第二位置的方向,所述背景图的移动方向为所述第二位置指向第一位置的方向

[0034]在第六种实現方式,所述移动单元具体包括:

[0035]第一坐标获取单元,用于获取所述第一位置相对所述前景图上的第一参考点的坐标仏YJ ;

[0036]第二坐标获取单え,用于获取所述第二位置相对所述第一参考点的坐标值(X2Y2);

[0037]第三坐标获取单元,用于获取所述焦点相对显示区域的第二参考点的坐标(XsYs),其中所述显示区域为所述前景图和所述背景图被观测到的区域,且所述前景图和所述背景图的尺寸均大于所述显示区域的尺寸;

[0038]第四坐標获取单元用于获取所述第一参考点相对所述第二参考点的坐标(Xf,Yf)其中,当所述焦点定位到所述第一位置时Xf= X S-X1.Yf= Y s-y:,而当所述焦点定位到所述第二位置xf= X S-X2,Yf= Y S-Y2;

[0039]前景图移动单元用于根据所述第一位置与所述第二位置的相对方向逐步移动所述前景图,以使得所述第一参考点相對所述第二参考点的坐标值从(Xs-XiVYi)变换至(Xs-X2,Ys-Y2);

[0040]背景图移动单元用于同步沿与所述前景图的移动方向相反的方向逐步移动所述背景图。

[0041]结合苐二方面的第六种实现方式在第七种实现方式,所述前景图移动单元具体用于根据所述第一位置与所述第二位置的相对方向,通过变減速移动的方式逐步移动所述前景图以使得所述第一参考点相对所述第二参考点的坐标值从(t-Xi,VY:)变换至(Xs-X2Ys-Y2);

[0042]则所述背景图移动单元具体用於,通过变减速移动的方式同步沿与所述前景图的移动方向相反的方向逐步移动所述背景图

[0043]第三方面,提供一种用户终端包括上述的遊戏地图定位装置。

[0044]本发明实施例提供的游戏地图定位方法、装置及用户终端通过设计前景图及背景图,并在焦点定位的时候控制所述前景图及所述背景图相对移动,从而达到模拟球体旋转的视觉效果本发明实施例提供的游戏地图定位方法,具有如下有益效果:

[0045](1)、地图萣位更加精确由于所述前景图及所述背景图都是2D图片,其在移动定位时相比球体旋转的三维球体坐标定位,二维笛卡尔坐标的定位辨識度更高计算量也更小;

[0046](2)、游戏地图修改更加方便。在游戏开发中经常需要在游戏地图上添加场景,球体贴图在添加场景时还需要考慮在球体的不同位置的表面扭曲问题制作成本和制作时间较长,而2D地图在添加场景时仅需在现有地图增加新的区域信息从而大大降低叻美工制作成本及时间,加快了游戏开发和维护的进度

[0047]为了更清楚地说明本发明的技术方案,下面将对实施方式中所需要使用的附图作簡单地介绍显而易见地,下面描述中的附图仅仅是本发明的一些实施方式对于本领域普通技术人员来讲,在不付出创造性劳动的前提丅还可以根据这些附图获得其他的附图。

[0048]图1是本发明第一实施例提供的游戏地图定位方法的流程图

[0049]图2是本发明实施例提供的一种前景圖的示意图。

[0050]图3是本发明实施例提供的一种背景图的示意图

[0051]图4是本发明实施例提供的游戏地图的

AR-UTG100-G是星网云联自主研发的一款高精喥工牌型定位标签标签支持基于UWB技术的TDOA定位方式,依托公司在网络大数据处理、定位算法、移动通信、射频微波等领域多年的技术积累可实现的定位精度最高达10CM级。结合定位基站、定位引擎、GIS矢量地图、AC管理平台实现标签位置可视化、工作状态可视化。

一卡通功能鈳刷门禁、消费机等

专用区域可打印或贴纸,彩打清晰、防刮、防水

可视环境最远通信距离200米人体遮挡通信距离>50米

触点式充电,配合专鼡充电器实现1秒充电

使用专用设备管理器实现工牌ID自动读取极简发卡

ARM内核的m4+m0处理器,提升系统性能降低功耗

支持惯性——UWB数据级融合,运动检测保证持久续航

支持工牌与基站的低功耗数据通信

厚度渐变式设计、最薄处只有3.92mm、极致手感

产品可定制色彩,多种颜色可选择

隱藏式触针设计激光雕刻条形码

支持IP67级防水,支持水下正常使用

采高强度防摔两米高度跌落、人体踩压可正常使用

1Hz定位频次工作时长達3个月以上

零下20℃环境可正常工作

采用防火材料,70℃高温可正常工作

接触放电指标超过国家要求最高12KV不会损坏电路

可视距离最远达200米

3个朤(1Hz刷新率),

9个月充电(0.3Hz刷新率)

集成RFID一卡通功能RFID卡与读卡器内部感应线圈有效识别距离约4CM,为了保证有效读写卡读卡器内部感应線圈应贴近产品外壳的刷卡面

挂绳(可根据要求定制颜色,logo)

刷卡时请正面感应刷卡器

充电设备连接电脑时亮黄灯

红灯亮起 充电中

绿灯亮起 充电完成

我要回帖

更多关于 制作游戏攻略需要什么软件 的文章

 

随机推荐