做的這款游戲,玩家可以動態改變地形的,而且玩家可以飛行,可以垂直爬
我有兩種想法:
1.用U3D插件烘焙出navmesh,服務端加載navmesh資源到記憶體,當更改了地形的話(例如建個房子),那么服務端動態更改navmesh記憶體的資料(這涉及到要理解navmesh),用navmesh還能解決尋路問題。
2.第二個想法又有兩種做法
1).用2D格子坐標系系,x與y決定一個格子,格子有個資料結構:高度,如果場景有山洞這個鬼東西的話(就是在一個x,y坐標這有多層玩家可以站的地方),那就在資料結構添加多個對(對應多少層):高度下限、高度上限(暫時這么理解吧,反正就是添加復雜的資料結構去表達出多層。
2):3D立方格坐標系,我覺得這種確實可以解決挺多問題的。
請大神們對這個幾個想法予以置評修改
uj5u.com熱心網友回復:
3D立方格坐標系好么uj5u.com熱心網友回復:
頂頂頂頂頂頂頂轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/53357.html
標籤:其它游戲引擎
下一篇:接入微信支付sdk
