java - 有限状态机 (FSM) 和 Android 的 Java

标签 java android fsm

我愿意为 Android 开发一款足球游戏。

由于 AI 的复杂性,我真的认为我需要使用 FSM(有限状态机) 而不是使用怪物开关来设计它。

四处搜索,我发现了一些用 Java 编写的 FSM,但没有与 Android 明确兼容:我想知道这里是否有人在该平台上使用过 FSM。

最佳答案

几个月前我一直在寻找适用于 Android 的 FSM,但找不到合适的东西,所以不得不自己创建。

我现在在几个项目中使用它并且非常高兴。它使代码更加简洁并且易于使用。如果有人还在寻找 Java 的状态机,请查看 EasyFlow出去。

您可以contribute项目也一样。

关于java - 有限状态机 (FSM) 和 Android 的 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3776693/

相关文章:

java - 他们如何在应用程序/游戏中实现奖励系统?

models - 有限状态机如何进行除法?

recursion - 在 F# 中使用不可变记录的状态机

java - 如何避免 ArrayIndexOutOfBounds?

java - 将对象或类链接到 GoogleMap 标记

java - 更改警报框中 JavaFX 中的光标

android.R.id.empty 在 Xoom/Honeycomb 中损坏了吗?

java - JTable 中的有条件按钮/复选框

android - Android Wi-Fi 设置 Activity 的源代码?

python - Django FSM 状态转换错误