這個(gè)編輯器是本人為公司項(xiàng)目專門開發(fā)的一個(gè)功能比較齊全的45度視角下的地圖編輯器,礙于公司產(chǎn)品即將發(fā)布,及本編輯器已申請(qǐng)專利的緣故。雖然在本帖最后會(huì)提供一個(gè)體驗(yàn)版本,但是需要邀請(qǐng)碼才能使用,望見(jiàn)諒,邀請(qǐng)碼之發(fā)放少量,發(fā)完即止,望見(jiàn)諒。前部分將介紹本編輯器的一些功能特性,后邊將總結(jié)下45度視角編輯器的一些心得。希望對(duì)大家有所用途。
版本:v2.0 作者:吾系衰人(wxsr) Email:wxsr2008@126.com
特性:
- 共享資源庫(kù),
- 地形,元件,地圖的層次結(jié)構(gòu)
- 所有文件都可增刪保存再編輯;
- 自動(dòng)深度排序;
- 地圖實(shí)況測(cè)試;
- 元件旋轉(zhuǎn)
- 場(chǎng)景旋轉(zhuǎn)
- 元件可旋轉(zhuǎn)視角后添加到場(chǎng)景。
- 地圖編輯過(guò)程中可以增刪區(qū)域。
- 筆觸清楚,網(wǎng)格顯示,物品分欄顯示;
- 導(dǎo)入背景
- 小地圖預(yù)覽
功能特征
采用分層處理 將地圖要素拆分為:地形,元件,地圖3大模塊
模塊間各自獨(dú)立編輯,保存,重編輯。完成后于地圖模塊繼承 地形:作為地圖的區(qū)域模塊。其特征主要在于預(yù)先指定好地圖的編輯范圍。 適用于預(yù)先根據(jù)背景資源進(jìn)行量身繪制編輯地圖區(qū)域。
點(diǎn)擊放大
元件:作為地圖的物品模塊。可根據(jù)于場(chǎng)景中的特性,細(xì)分為:阻礙型,掛件型,地表型。三種形式。 每類元件文件都有自身屬性。如,于45度坐標(biāo)中的(高,寬,長(zhǎng))及交互,是否為墻壁等。
- 阻礙類型元件:完成編輯后不能于其占用區(qū)域內(nèi)行走或擺放物品。
- 掛件類型元件:其占有區(qū)域下依然可以防止元件,且其深度冗員高于阻礙元件。
- 地形類型元件:作為地表層的組成元件,其深度在阻礙及掛件元件之下,一般作為背景形式錯(cuò)在。
資源庫(kù)管理:點(diǎn)擊菜單--》設(shè)置 面板(或者點(diǎn)擊seting按鈕),就可以增加刪除swf資源庫(kù),資源庫(kù)讀取后將會(huì)自動(dòng)將所有帶鏈接名的元件顯示在tags 列表下。本編輯器的資源庫(kù)是公用的,也就是說(shuō),只要你編輯完一個(gè)元件,你可以在任一地圖上使用這個(gè)元件。但要注意的是資源庫(kù)更新時(shí),以往編輯的元件圖像也會(huì)跟著更新,但數(shù)據(jù)于地圖中是不變的,這樣做是為了避免因?yàn)楹筮吀铝艘粋(gè)元件的數(shù)據(jù),導(dǎo)致之前編輯地圖走樣,數(shù)據(jù)錯(cuò)亂等。這部分特征只會(huì)體現(xiàn)在地圖文件上,因?yàn)樗亩任募侵苯訉⑺袛?shù)據(jù)拷貝一份寫入文件中去的,而元件,則因?yàn)榭梢詻_新編輯故不會(huì)有這方面的問(wèn)題,只要在更新完資源庫(kù)后重新修改原有的元件文件即可。再者要注意的是每個(gè)資源庫(kù)的文件名必須唯一。如果是團(tuán)隊(duì)開發(fā)的,可以將共享的資源庫(kù)放到網(wǎng)上鄰居,然后全部選擇哪個(gè)資源從而達(dá)到資源同步的目的,也可以通過(guò)svn等方式同步資源庫(kù)。
點(diǎn)擊放大
在繪制地形上,本編輯器采用的是自定義繪制模式,使用者只要根據(jù)自己需要繪制地形區(qū)域即可。這樣做的好處在于最大限度的縮小數(shù)據(jù)的大小,以及保存后當(dāng)作可選文件形式在創(chuàng)建地圖時(shí)供使用者選擇。
出處:藍(lán)色理想
責(zé)任編輯:bluehearts
上一頁(yè) 下一頁(yè) 45度地圖編輯器及游戲開發(fā)心得 [2]
◎進(jìn)入論壇RIA設(shè)計(jì)與應(yīng)用版塊參加討論
|