【发布时间】:2019-01-21 01:28:22
【问题描述】:
我正在玩 2D 游戏,我希望 AI 敌人在某些情况下追逐/攻击/避开主角。
我一直在思考 AI 需要做什么:
- 处理它可以看到的内容
- 向上、向下、向左、向右移动
- 攻击
鉴于 CoreML 的突出地位,我是否可以构建一个 *.mlmodel,它可以接收例如场景图片和其他一些输入,并输出五条消息,例如,上、下、左、右、攻击
我认为它的工作方式是,对于游戏的每一帧:
- 获取输入
- 发送到 CoreML 进行处理
- CoreML 返回所有 5 个输出
- 敌方 AI,操作这些输出。
这是 CoreML 可以处理的吗?
【问题讨论】:
标签: swift neural-network game-development coreml