用于神经网络的2D游戏的想法

时间:2017-06-07 12:22:53

标签: neural-network artificial-intelligence genetic-algorithm 2d-games neat

我目前正在尝试实现自己的神经网络库,我想通过让它(以及与其他图书馆制作的网络)进行2D游戏来测试它。问题是我无法为神经网络找到一个好游戏。

游戏要求:

  • 它应该涉及反应时间,精确度等技能。它应该需要一些战术技能。

  • 为了创造有效的进化算法,它应该很容易评估。

  • 应该相对简单。

  • 它不一定是已经存在的游戏,如果你有想法,你可以拿出一个。

  • 它可能是单人游戏(如马里奥)或1v1游戏(如乒乓球)。

    • 不能是任何形式的MMO,RPG等。我正在寻找一种小型的迷你游戏。

游戏应该可以通过神经网络很好地发挥作用。这意味着它应该具有固定数量的输入,可以在0和1之间进行标准化。输入可以是传感器,与最近物体的角度等。输入不应该是屏幕的像素,因为3 * 1920 * 1080太多了。最多约100个输入是可管理的(因为我是一个初学者,并且不能让我的计算机计算几个小时只是为了让一代人进化出来)。 此外,游戏绝对应该是2D游戏,因为我将使用AWT JPanel来绘制。

1 个答案:

答案 0 :(得分:3)

我是Neataptic。js的主要开发人员,基本上是一个神经网络库,内置了神经演化。只是为了给你一些想法,你可能想看看我的以下文章:

其他一些建议:

  • Flappy bird
  • 炸弹

神经网络已在大多数简单的2D游戏中进行了测试,因此如果您遇到困难,您将始终找到可能对您有帮助的代码。