我想要的就像是一張迷你地圖。我已經爲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. 在cocos2dx中將迷宮png轉換爲實際可玩的迷宮
- 5. 我的符號迷失在迷宮中
- 6. 如何爲迷宮/迷宮/地牢建造牆壁?
- 7. 國王迷宮
- 8. 構建迷宮
- 9. 遞歸迷宮算法(在迷宮中旋轉件)
- 10. YUI迷宮:我如何讓CSS縮小?
- 11. 如何使用WPF實現「迷霧戰」效果2D迷宮
- 12. 如何製作迷宮?
- 13. 解決Java中的2D迷宮
- 14. 簡單的Java 2D陣迷宮樣
- 15. Python迷宮遞歸
- 16. MatLab迷宮求解
- 17. Java遞歸迷宮
- 18. 迷宮不工作?
- 19. 遞歸迷宮代
- 20. C++「迷宮」作業
- 21. 迷宮一代 - 從C++轉換
- 22. 迷宮算法生成最困難的迷宮?
- 23. OpenCV的基於迷宮迷宮求解器
- 24. 問題與迷宮圖像2D陣列
- 25. 3D迷宮遞歸方法 - C++
- 26. 在Python中讀迷宮文件並逐行打印迷宮行
- 27. JavaScript的迷宮發電機
- 28. Ruby中的迷宮代
- 29. Java中的遞歸迷宮
- 30. SDL中的瓷磚迷宮
爲什麼你不能只剝離Z組件? – 2013-02-12 04:59:17
,因爲它的評分爲PG13! – thang 2013-02-12 05:47:15