欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種游戲地圖的編輯方法

文檔序號(hào):10705839閱讀:745來(lái)源:國(guó)知局
一種游戲地圖的編輯方法
【專利摘要】本發(fā)明提供了一種游戲地圖的編輯方法,先將地圖切割成256*256像素大小的碎片,根據(jù)它在整張地圖中的位置自動(dòng)排序,并按照一定的規(guī)則進(jìn)行命名;為每個(gè)碎片配置屬性,并用不同的顏色標(biāo)記;設(shè)置添加地圖部件的工具,為有需要的碎片配置特效;加載玩家模型,設(shè)定鼠標(biāo)點(diǎn)擊位置即為目標(biāo)位置;設(shè)定世界坐標(biāo)和網(wǎng)格坐標(biāo)的互相轉(zhuǎn)換;根據(jù)玩家所在位置,只加載玩家可見(jiàn)范圍內(nèi)的碎片。所述游戲地圖的編輯方法通過(guò)對(duì)地圖進(jìn)行分割配置,且只加載玩家可視范圍內(nèi)的地圖碎片,高效、加載速度快、節(jié)約內(nèi)存,且及時(shí)清理不在可視范圍內(nèi)的地圖碎片,使得游戲的運(yùn)行更加的流暢和快速。
【專利說(shuō)明】
一種游戲地圖的編輯方法
技術(shù)領(lǐng)域
[0001]本發(fā)明屬于電子信息與計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種游戲地圖的編輯方法。
【背景技術(shù)】
[0002]隨著智能手機(jī)的發(fā)展和普及已經(jīng)4G網(wǎng)絡(luò)的發(fā)展,手機(jī)網(wǎng)絡(luò)游戲越來(lái)越流行,大型、多人、同時(shí)在線即時(shí)戰(zhàn)斗類型的網(wǎng)游中地圖場(chǎng)景往往是開(kāi)發(fā)中的一大難點(diǎn)。
[0003]地圖場(chǎng)景模塊主要包括地圖圖片的分割和加載;地圖區(qū)域的屬性加載,例如:可通過(guò)點(diǎn)、阻擋點(diǎn)、遮罩點(diǎn)、出怪點(diǎn)等等;地圖上特效的加載;地圖本地和世界坐標(biāo)的轉(zhuǎn)換;地圖尋路算法和地圖的移動(dòng)。
[0004]現(xiàn)有技術(shù)沒(méi)有對(duì)地圖切割分塊加載,導(dǎo)致圖片過(guò)大一次加載速度慢并且浪費(fèi)內(nèi)存,導(dǎo)致游戲卡頓,體驗(yàn)不好甚至崩潰。且,傳統(tǒng)的地圖場(chǎng)景加載都是簡(jiǎn)單的加載圖片,地圖的其他屬性都要交給程序人員去編寫,工作量巨大繁瑣,并且容易出錯(cuò)。

【發(fā)明內(nèi)容】

[0005]有鑒于此,本發(fā)明旨在提出一種運(yùn)行流暢游戲地圖的編輯方法。
[0006]為此,本發(fā)明提供一種游戲地圖的編輯方法,包括:
[0007]將地圖切割成256*256像素大小的碎片,根據(jù)它在整張地圖中的位置自動(dòng)排序,并按照一定的規(guī)則進(jìn)行命名;
[0008]為每個(gè)碎片配置屬性,并用不同的顏色標(biāo)記;
[0009]設(shè)置添加地圖部件的工具,為有需要的碎片配置特效;
[0010]加載玩家模型,設(shè)定鼠標(biāo)點(diǎn)擊位置即為目標(biāo)位置;
[0011]設(shè)定世界坐標(biāo)和網(wǎng)格坐標(biāo)的互相轉(zhuǎn)換;
[0012]根據(jù)玩家所在位置,只加載玩家可見(jiàn)范圍內(nèi)的碎片。
[0013]優(yōu)選地,命名是根據(jù)每一碎片的位置對(duì)應(yīng)的二維數(shù)組的索引下標(biāo)進(jìn)行的。
[0014]優(yōu)選地,在為每個(gè)碎片配置屬性時(shí),采用不同的顏色標(biāo)記不同的區(qū)域?qū)傩?,紅色代表阻擋點(diǎn),綠色表示可通過(guò)點(diǎn),藍(lán)色表示遮罩點(diǎn)。
[0015]與現(xiàn)有技術(shù)相比,本發(fā)明提供的所述游戲地圖的編輯方法通過(guò)對(duì)地圖進(jìn)行分割配置,且只加載玩家可視范圍內(nèi)的地圖碎片,高效、加載速度快、節(jié)約內(nèi)存,且及時(shí)清理不在可視范圍內(nèi)的地圖碎片,使得游戲的運(yùn)行更加的流暢和快速。
【具體實(shí)施方式】
[0016]需要說(shuō)明的是,在不沖突的情況下,本發(fā)明中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0017]本發(fā)明提供一種游戲地圖的編輯方法,包括:
[0018]將地圖切割成256*256像素大小的碎片,根據(jù)它在整張地圖中的位置自動(dòng)排序,并按照一定的規(guī)則進(jìn)行命名;
[0019]為每個(gè)碎片配置屬性,并用不同的顏色標(biāo)記;
[0020]設(shè)置添加地圖部件的工具,為有需要的碎片配置特效;
[0021 ]加載玩家模型,設(shè)定鼠標(biāo)點(diǎn)擊位置即為目標(biāo)位置;
[0022]設(shè)定世界坐標(biāo)和網(wǎng)格坐標(biāo)的互相轉(zhuǎn)換;
[0023]根據(jù)玩家所在位置,只加載玩家可見(jiàn)范圍內(nèi)的碎片。
[0024]命名是根據(jù)每一碎片的位置對(duì)應(yīng)的二維數(shù)組的索引下標(biāo)進(jìn)行的,例如“0_0.jpg”。
[0025]在為每個(gè)碎片配置屬性時(shí),采用不同的顏色標(biāo)記不同的區(qū)域?qū)傩裕t色代表阻擋點(diǎn),綠色表示可通過(guò)點(diǎn),藍(lán)色表示遮罩點(diǎn)。地圖默認(rèn)初始化都是綠色為可通過(guò)點(diǎn),但其他的顏色表示的區(qū)域?qū)傩钥筛鶕?jù)實(shí)際需要進(jìn)行更改。
[0026]通過(guò)添加地圖部件的工具,可以添加特效,譬如發(fā)光特效、傳送門特效等等。
[0027]鼠標(biāo)點(diǎn)擊目標(biāo)位置,可實(shí)現(xiàn)自動(dòng)尋路。
[0028]此外,根據(jù)玩家所在位置的移動(dòng),還可以實(shí)現(xiàn)地圖的放大和縮小。
[0029]綜上,本發(fā)明提供的所述游戲地圖的編輯方法通過(guò)對(duì)地圖進(jìn)行分割配置,且只加載玩家可視范圍內(nèi)的地圖碎片,高效、加載速度快、節(jié)約內(nèi)存,且及時(shí)清理不在可視范圍內(nèi)的地圖碎片,使得游戲的運(yùn)行更加的流暢和快速。
[0030]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種游戲地圖的編輯方法,其特征在于,包括: 將地圖切割成256*256像素大小的碎片,根據(jù)它在整張地圖中的位置自動(dòng)排序,并按照一定的規(guī)則進(jìn)行命名; 為每個(gè)碎片配置屬性,并用不同的顏色標(biāo)記; 設(shè)置添加地圖部件的工具,為有需要的碎片配置特效; 加載玩家模型,設(shè)定鼠標(biāo)點(diǎn)擊位置即為目標(biāo)位置; 設(shè)定世界坐標(biāo)和網(wǎng)格坐標(biāo)的互相轉(zhuǎn)換; 根據(jù)玩家所在位置,只加載玩家可見(jiàn)范圍內(nèi)的碎片。2.根據(jù)權(quán)利要求1所述的一種游戲地圖的編輯方法,其特征在于,根據(jù)每一碎片的位置對(duì)應(yīng)的二維數(shù)組的索引下標(biāo)進(jìn)行命名。3.根據(jù)權(quán)利要求1所述的一種游戲地圖的編輯方法,其特征在于,采用不同的顏色標(biāo)記不同的區(qū)域?qū)傩?,紅色代表阻擋點(diǎn),綠色表示可通過(guò)點(diǎn),藍(lán)色表示遮罩點(diǎn)。
【文檔編號(hào)】A63F13/60GK106075907SQ201610388774
【公開(kāi)日】2016年11月9日
【申請(qǐng)日】2016年6月2日 公開(kāi)號(hào)201610388774.5, CN 106075907 A, CN 106075907A, CN 201610388774, CN-A-106075907, CN106075907 A, CN106075907A, CN201610388774, CN201610388774.5
【發(fā)明人】顧佩華
【申請(qǐng)人】蘇州樂(lè)米信息科技有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
板桥市| 南投县| 阿城市| 洪雅县| 平阳县| 德兴市| 确山县| 鹤壁市| 绥宁县| 阿拉善右旗| 黄骅市| 临海市| 都匀市| 绩溪县| 股票| 监利县| 新郑市| 元江| 隆德县| 朝阳县| 裕民县| 江城| 九台市| 宝鸡市| 海丰县| 平江县| 姜堰市| 梅州市| 平潭县| 蓬溪县| 焦作市| 台东县| 建始县| 于田县| 车险| 麻江县| 长顺县| 新绛县| 泾川县| 新邵县| 洛浦县|