2010年9月11日 星期六

天子傳奇外掛製作紀錄(4) - 地圖編輯器

▲地圖編輯器


在天子傳奇裡要移動人物非常簡單 , 只要告訴Server要移動的起始座標跟目地座標即可

但這只侷限在直線的行走 , 且中間不能有障礙物 , 所以如果要人物走到任意一個地點

就必須要知道如何避開障礙物 , 規劃出一個行走的路徑 , 這就必須要靠演算法了

在仿間這方面的演算法非常的多 , 其中A*算是最常被使用的 , 只要我們能夠在一個座標地圖上

標示出所有不能行走的座標 , 並給予起點跟終點 , 透過A*演算法就能得出一個行走的路徑出來

所以我們必先要有一個遊戲地圖(這個簡單 , 上篇已提到如何從遊戲中提取地圖圖檔)

然後就是標示出所有不能通過的點 , 於是我就寫了一個小Tool ,  來快速編輯地圖

我將地圖以4*4的大小切格成128*128的網格(圖檔是512*512像素)

為的是能提高A*計算時的速度 (座標越少速度越快 , 相對的精確度就會降低)

當功能實際完成後 , 看著人物能隨著滑鼠任意的點擊而移動 , 真的還蠻興奮的

離外掛的完成又踏進了一步!!!

2 則留言:

  1. 激情佳人免費視訊交友聊天室
    激情佳人免費視訊交友聊天室
    激情佳人免費視訊交友聊天室
    激情佳人免費視訊交友聊天室
    激情佳人免費視訊交友聊天室
    激情佳人免費視訊交友聊天室
    激情佳人免費視訊交友聊天室
    激情佳人免費視訊交友聊天室
    免費視訊,視訊網,6699視訊美女,紅色AV社區
    免費視訊,視訊網,6699視訊美女,紅色AV社區
    免費視訊,視訊網,6699視訊美女,紅色AV社區
    免費視訊,視訊網,6699視訊美女,紅色AV社區
    免費視訊,視訊網,6699視訊美女,紅色AV社區
    免費視訊,視訊網,6699視訊美女,紅色AV社區
    s383視訊live秀,台灣視訊聊天交友,上海聊天室交友,快播倫理黃色A片
    s383視訊live秀,台灣視訊聊天交友,上海聊天室交友,快播倫理黃色A片
    s383視訊live秀,台灣視訊聊天交友,上海聊天室交友,快播倫理黃色A片
    s383視訊live秀,台灣視訊聊天交友,上海聊天室交友,快播倫理黃色A片
    視訊美女,主播聊天室,視訊網絡聊天室第九視頻,3GP色情免費電影下載
    視訊美女,主播聊天室,視訊網絡聊天室第九視頻,3GP色情免費電影下載
    免費視訊
    免費視訊
    視訊聊天交友
    視訊聊天交友
    視訊
    視訊
    ut視訊聊天網,QQ群視頻-帝成聊天室吧
    ut視訊聊天網,QQ群視頻-帝成聊天室吧
    ut視訊聊天網,QQ群視頻-帝成聊天室吧
    ut視訊聊天網,QQ群視頻-帝成聊天室吧
    ut視訊聊天網,QQ群視頻-帝成聊天室吧
    ut視訊聊天網,QQ群視頻-帝成聊天室吧
    視訊網,視訊網,6699視訊美女,紅色AV社區
    視訊網,視訊網,6699視訊美女,紅色AV社區
    視訊網,視訊網,6699視訊美女,紅色AV社區
    視訊網,視訊網,6699視訊美女,紅色AV社區
    視訊寬帶,視訊網,6699視訊美女,紅色AV社區
    視訊寬帶,視訊網,6699視訊美女,紅色AV社區
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室
    真愛旅舍視頻聊天室

    回覆刪除