火矩之光中的導(dǎo)航圖:
火矩之光 中已經(jīng)拋棄高位圖地形之類的作法,換用了模型,為了能作出迷宮,把地圖分塊,每塊是一個(gè)模型,
每個(gè)模型有幾條通路,這樣各通路可以據(jù)算法得出隨機(jī)組合的謎宮,為了豐富,每個(gè)入路有好幾套模型可以隨機(jī)
選取,然后根據(jù)所選擇的模型再隨機(jī)組合出復(fù)雜的謎宮。
而對(duì)于路點(diǎn),則是平均格子求得的,這點(diǎn)跟普通網(wǎng)游的作法還是有點(diǎn)類似的,
不是真正意義上的3維尋路,還是2維的, 作法應(yīng)該是從上往下跟碰撞模型進(jìn)行垂直求交得出路點(diǎn),
然后再對(duì)路點(diǎn)進(jìn)行通路測試,產(chǎn)生導(dǎo)航圖。(它不是用幾何網(wǎng)格生成的導(dǎo)航圖)
看下圖我的一個(gè)測試:
左邊是一個(gè)模型,右邊是個(gè)有樓梯的另一個(gè)模型(它是個(gè)入口)。藍(lán)色格是導(dǎo)航點(diǎn)。藍(lán)色塊是尋出的路點(diǎn)。
posted on 2012-08-27 10:35
flipcode 閱讀(217)
評(píng)論(0) 編輯 收藏 引用