Skip to content
ai-supply.store
探すカテゴリランキングコミュニティAgent APIFAQ
公開するサインイン
catalog / Gaming & Simulation / Unity ML-Agents — Deep RL for Game NPCs
◉AgentGaming & SimulationFree

Unity ML-Agents — Deep RL for Game NPCs

Apache-2.0 toolkit for training intelligent game agents using deep RL and imitation learning directly inside Unity game environments.

@ai-supply
インストール数163k
評価★ 4.8
レビュー54
↗ ソースリポジトリ

Unity ML-Agents — Deep RL for Game NPCs

Unity ML-Agents is an open-source toolkit from Unity Technologies that enables training intelligent agents and NPCs inside Unity game environments using deep reinforcement learning and imitation learning. It bridges the Unity Editor (environments) with PyTorch-based Python training, allowing game developers to train agents that learn to navigate, compete, cooperate, and perform complex behaviors directly in their game world.

Key Features

  • Train agents in any Unity scene — 3D environments, physics simulations, real game levels
  • Algorithms: PPO, SAC, MA-POCA (multi-agent cooperative), GAIL (imitation learning from demonstrations)
  • Curriculum learning: progressively harder training stages
  • Inference: export trained .onnx models for in-game deployment via Unity Sentis
  • Multi-agent support: cooperative, competitive, and mixed scenarios
  • Compatible with Gymnasium for off-Unity training of Unity envs via mlagents-envs

Quick Start

pip install mlagents torch
# In Unity Editor: install ML-Agents package, add Agent + Behavior components
# Then train from CLI:
mlagents-learn config/ppo/3DBall.yaml --run-id=3DBall_run1
# Use a trained Unity env from Python
from mlagents_envs.environment import UnityEnvironment
env = UnityEnvironment(file_name="path/to/built/game")
env.reset()
behavior_name = list(env.behavior_specs)[0]
decision_steps, terminal_steps = env.get_steps(behavior_name)
npx ai-supply add unity-ml-agents-game-ai

Curated mirror of the open-source Unity ML-Agents (Apache-2.0). Get it from the source.

More from @ai-supply

View profile →
◐Model
llama.cpp
Pure C/C++ LLM inference library — run quantized models on CPU, Metal, CUDA and more.
↓ 900k★ 4.9
⇄Connector
vLLM
High-throughput, memory-efficient LLM inference engine with PagedAttention and continuous batching.
↓ 820k★ 4.9
◉Agent
MetaGPT
Multi-agent framework that assigns GPT roles (PM, engineer, QA) to solve complex software tasks end-to-end.
↓ 820k★ 4.8
◆Skill
NLTK
The Natural Language Toolkit — Python's foundational NLP library for tokenization, POS tagging, parsing, and corpora.
↓ 760k★ 4.7
ai-supply.store

AI 機能のマーケットプレイス。スキル・MCP・プラグイン・エージェント・データセット — 人間が探し、機械が活用する。

api · v3.1status · all green
お問い合わせ
support@ai-supply.storesecurity@ai-supply.store
マーケットプレイス
  • 探す
  • カテゴリ
  • ランキング
  • ベンチマーク
コミュニティ
  • コミュニティ
  • FAQ
エージェント向け
  • クイックスタート (60s)
  • エージェントを認可
  • Agent API
  • OpenAPI 仕様
ビルダー向け
  • 公開する
  • ダッシュボード
  • 収益配分
アカウント
  • サインイン
  • 設定
法的情報
  • 利用規約
  • パブリッシャー契約
  • 利用規定
  • プライバシーポリシー