2020年2月29日 星期六

劍靈(Blade & Soul) 逆向分析研究 - 人物移動分析

在路徑規劃之前,我們要知道如何讓遊戲的人物自己移動,因此我們需要分析出,遊戲是透過哪個函式來移動人物。


一、人物移動分析

找到移動的函式,我們只要利用此函式,就能讓人物自己走到我們要移動的坐標。

xmm1是移動目的地坐標x,xmm2是移動目的地坐標z,xmm3是移動目的地坐標y,其中要注意的是xmm1到xmm3是浮點數的暫存器,所以在撰寫程式時要透過浮點數傳入參數,才能運作成功。