【发布时间】:2012-04-10 21:48:28
【问题描述】:
我在游戏项目中遇到了问题。我在视频游戏中开发了一个机器人。游戏的游戏引擎是游戏为每个游戏提供有关赛道的滴答信息,我使用该信息来制定有关机器人策略的决策。我想将所有这些游戏记号的信息存储在一个 txt 文件中。但是,我注意到当我将数据存储在 txt 文件中时,我的机器人无法做出正确的决定。实际上,机器人的行为会变慢。有没有有效的方法将我的数据存储到内存中?我的项目是java。
【问题讨论】:
-
听起来您应该准确在移动数据之前找出导致您的机器人“未能做出正确决定”的原因。
-
每个刻度的数据有多大?
-
这取决于您的数据结构...您可以使用 Java 集合或内存数据库
-
不存储数据我的机器人工作正常。每个游戏滴答我存储 10 个变量,所有游戏滴答约为 60.000。我考虑过使用 java 集合,我希望这将是一个快速的解决方案。