我开发了一个(真的)简单的益智游戏,要求您使用球和将点旋转到正确的方向以使球连接出口的机制,将A点连接到B点(进入/退出)。
这是一个简单级别的屏幕截图,清楚显示了游戏的目的:
1)开始新的水平,机制以随机方式旋转
2)测平完成后,所有机构都会正确旋转,以使球有正确的路径加入出口
题:
如何创建一种算法,允许我通过考虑旋转来自动生成关卡,而玩家只有一种可能性来完成关卡?
我还想通过添加更多的机制(创建难度级别)来增加复杂性。
我认为没有必要谈论技术,但是我正在使用C#和Unity。
如果您需要更多信息,请与我们联系。
谢谢!
c# algorithm unity-game-engine
algorithm ×1
c# ×1
unity-game-engine ×1