我想要的就像是一張迷你地圖。我已經爲3d迷宮和2d迷宮構建了我的算法,但是我不知道如何在2D等價物中轉換3D。 Here's my code my code from gist.github。我會如何將我的3D迷宮轉換爲2D迷宮?
0
A
回答
0
您可以截取玩家在當前關卡中的一架飛機,並將多邊形的顏色遮擋爲黑色,其餘的則爲白色。但首先你需要從那架飛機上切下所有相交區域。不確定你可以在XNA遊戲中輕鬆做到這一點。
我敢打賭,通過移除除當前級別以外的所有級別並製作巨大的屏幕截圖,將其保存爲該級別的地圖,在3D編輯器中手動操作會更容易,但如果要在所有方向上旋轉立方體,我需要做很多次。
另一種方法是將整個地圖的小型副本分成立方體的三維矩陣並繪製所需的2D陣列選擇。
+0
謝謝你。我想在Unity3D而不是XNA會更容易。我從3D轉換到2D的問題是迷宮的大小不同。例如,在3d中,牆不算作一個整塊。也許從2d到3d會更容易... – 2013-02-12 20:15:53
相關問題
- 1. 迷宮/迷宮遊戲
- 2. 我的符號迷失在迷宮中
- 3. 如何爲迷宮/迷宮/地牢建造牆壁?
- 4. 構建迷宮
- 5. 國王迷宮
- 6. 遞歸迷宮算法(在迷宮中旋轉件)
- 7. YUI迷宮:我如何讓CSS縮小?
- 8. 迷宮不工作?
- 9. Python迷宮遞歸
- 10. MatLab迷宮求解
- 11. 問題與迷宮圖像2D陣列
- 12. 在Python中讀迷宮文件並逐行打印迷宮行
- 13. 穿越迷宮的算法
- 14. SDL中的瓷磚迷宮
- 15. JavaScript的迷宮發電機
- 16. 迷宮的遞歸劃分
- 17. 在Java中打造迷宮?
- 18. C:生成隨機迷宮
- 19. 遞歸求解迷宮
- 20. 在opengl中渲染迷宮
- 21. 陷入遞歸迷宮
- 22. 創建一個迷宮
- 23. 在迷宮中使用BFS?
- 24. GCC標準頭迷宮
- 25. 迷宮genorator跳過點嗎?
- 26. 命中測試迷宮
- 27. 在python解決迷宮
- 28. 動態迷宮突變
- 29. C#迷宮求解圖形
- 30. 遞歸迷宮求解?
爲什麼你不能只剝離Z組件? – 2013-02-12 04:59:17
,因爲它的評分爲PG13! – thang 2013-02-12 05:47:15