An Open Source package that allows video game creators, AI researchers and hobbyists the opportunity to learn complex behaviors for their Non Player Characters or agents
Godot RL Agents 是一个开源框架,旨在为 Godot 引擎开发的各类游戏提供强化学习训练支持。它通过连接 Godot 游戏世界与 Python 机器学习算法,帮助开发者轻松为游戏角色或智能体训练出复杂的行为模式。
提供 Godot 引擎与 Python 主流强化学习算法库之间的高效通信接口。 内置对 StableBaselines3、Sample Factory、Ray RLLib 以及 CleanRL 四种主流框架的封装与支持。 支持 2D 和 3D 游戏环境,并提供丰富的 AI 传感器套件以增强智能体对游戏世界的感知能力。 兼容基于 LSTM 或注意力机制的内存模型,适用于更具挑战性的复杂决策任务。 遵循 MIT 开源协议,无任何使用限制或版税要求,确保开发者能够自由地进行商业或非商业创作。
该项目非常适合游戏开发者、人工智能研究人员以及对智能体行为仿真感兴趣的爱好者。主要使用场景包括在 2D 或 3D 游戏中训练 AI 对手、自动化游戏测试以及探索强化学习在虚拟环境中的应用。