pygame 中的自定义 RL 环境 - 关于定义时间步长的问题

问题描述

我想在 pygame 中制作自定义 RL 环境。 并且,想要通过环境(游戏)的条件来定义决策时间步长 (即在射击游戏的情况下,时间步长是敌人到达的时间) 如何制作那种(环境的内部条件)时间步长? 什么时候用pygame?

解决方法

使用 pygame.time.get_ticks() 获取自调用 pygame.init() 以来的毫秒数。经过的时间可用于时间戳:

timestamp = pygame.time.get_ticks()