Had*_*ien 6 c# algorithm unity-game-engine
我开发了一个(真的)简单的益智游戏,要求您使用球和将点旋转到正确的方向以使球连接出口的机制,将A点连接到B点(进入/退出)。
这是一个简单级别的屏幕截图,清楚显示了游戏的目的:
2)测平完成后,所有机构都会正确旋转,以使球有正确的路径加入出口
题:
如何创建一种算法,允许我通过考虑旋转来自动生成关卡,而玩家只有一种可能性来完成关卡?
我还想通过添加更多的机制(创建难度级别)来增加复杂性。
我认为没有必要谈论技术,但是我正在使用C#和Unity。
如果您需要更多信息,请与我们联系。
谢谢!
如果您查看第二张图像,则游戏解决方案是从“ ENTER”开始到“ EXIT”结束的虚线。
您可以通过创建这样的线来创建新的关卡(随机分配“中断”的数量及其方向)。然后,您将每个角落变成一个旋转机构。只有一种法律解决方案,因为您将不得不以正确的方式旋转事物。
| 归档时间: |
|
| 查看次数: |
429 次 |
| 最近记录: |