gpt4 book ai didi

java - 益智游戏的逻辑 - 我该怎么做?

转载 作者:搜寻专家 更新时间:2023-11-01 08:58:45 26 4
gpt4 key购买 nike

<分区>

这个游戏是关于什么的?

这是一款益智游戏。我正在使用 AndEngine 在 Android 平台上构建它(目前)。我把游戏分成了不同的世界,每个世界包含了不同的关卡。

问题是什么?

请参阅下面的游戏设计。游戏的目的是将 splinter 的 fragment 拖放到“放置”区域(也称为支架)并形成圆圈。我已经开发了游戏的基本 2 个级别。这是第三个层次。其中有 3 个不同的对象,分别命名为 1、2、3。我必须将所有 3 件都放入掉落中。问题是我怎么知道所有的 fragment 都装满了支架?我是第一次使用 AndEngine 并且不知道如何做到这一点。轻敲任何 splinter 的物体都会将其旋转 90 度。因此每个问题可能有 4 种可能的解决方案)。

Level3

此外,该逻辑应该适用于任何形状、任何数量的 fragment 、任何数量的支架。

我想过的想法

我们考虑过使用以下方法解决此问题:

  1. holder 的区域被填充 -> 但是我们如何以编程方式做到这一点?
  2. 获取每个 fragment 的中心坐标,并计算出到圆心的距离。在所有 4 种情况下验证这一点(所有 4 次旋转,每次旋转 90 度)。 -> 我们正在努力解决这个问题。
  3. 查看是否所有的 fragment 都用在了 holder 区域 -> 如果 holder 不止一个怎么办?

任何技术帮助或任何引用都会非常棒。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com