我想要的就像是一张迷你地图。我已经为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