• Games
  • Industry
  • Resources
  • Community
  • Learning
  • Support
Development
Unity Engine
Build 2D and 3D games for any platform
DownloadPlans and pricing
Monetization
In-App Purchase (IAP)
Discover and manage IAP across stores
Mediation
Maximize revenue and optimize monetization
Ad Quality
Protect your app’s user experience
Tapjoy
Build long-term user loyalty
All monetization products
User acquisition
User acquisition
Get discovered and acquire mobile users
Unity Vector AI
Connect players with the right games
Aura on-device advertising
Reach users on-device at peak engagement
All growth products
Use cases
3D collaboration
Build and review 3D projects in real time
Immersive training
Train in immersive environments
Customer experiences
Create interactive 3D experiences
All industry solutions
Industries
Manufacturing
Achieve operational excellence
Retail
Transform in-store experiences into online ones
Automotive
Elevate innovation and in-car experiences
All industries
Technical library
Documentation
Official user manuals and API references
Developer tools
Release versions and issue tracker
Roadmap
Review upcoming features
Glossary
Library of technical terms
Insights
Case studies
Real-world success stories
Best practice guides
Expert tips and tricks
All resources
What's new
Blog
Updates, information, and technical tips
News
News, stories, and press center
Community Hub
Discussions
Discuss, problem-solve, and connect
Events
Global and local events
Community stories
Made with Unity
Showcasing Unity creators
Livestreams
Join devs, creators, and insiders
Unity Awards
Celebrating Unity creators worldwide
For every level
Unity Learn
Master Unity skills for free
Professional training
Level up your team with Unity trainers
New to Unity
Getting started
Kickstart your learning
Unity Essential Pathways
New to Unity? Start your journey
How-to Guides
Actionable tips and best practices
Education
For students
Kickstart your career
For educators
Supercharge your teaching
Education Grant License
Bring Unity’s power to your institution
Certifications
Prove your Unity mastery
Support options
Get help
Helping you succeed with Unity
Success plans
Reach your goals faster with expert support
FAQ
Answers to common questions
Contact us
Connect with our team
Plans and pricing
Language
  • English
  • Deutsch
  • 日本語
  • Français
  • Português
  • 中文
  • Español
  • Русский
  • 한국어
Social
Currency
Purchase
  • Products
  • Unity Ads
  • Subscription
  • Unity Asset Store
  • Resellers
Education
  • Students
  • Educators
  • Institutions
  • Certification
  • Learn
  • Skills Development Program
Download
  • Unity Hub
  • Download Archive
  • Beta Program
Unity Labs
  • Labs
  • Publications
Resources
  • Learn platform
  • Community
  • Documentation
  • Unity QA
  • FAQ
  • Services Status
  • Case Studies
  • Made with Unity
Unity
  • Our Company
  • Newsletter
  • Blog
  • Events
  • Careers
  • Help
  • Press
  • Partners
  • Investors
  • Affiliates
  • Security
  • Social Impact
  • Inclusion & Diversity
  • Contact us
Copyright © 2025 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell or Share My Personal Information

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.

  1. Unity Newsroom
  2. Unity Technologies Unveils Machine Learning Agents; Turns Unity Creation Engine Into Artificial Intelligence Powerhouse

Unity Technologies Unveils Machine Learning Agents; Turns Unity Creation Engine Into Artificial Intelligence Powerhouse

Sep 19, 2017

Unity’s New AI Toolkit Beta Enables Developers and Researchers to Efficiently Train Agents in Complex Learning Scenarios

SAN FRANCISCO, September 19, 2017 -- Unity Technologies (https://unity3d.com/), the creator of the world’s most popular creation engine that reaches nearly 3 billion devices worldwide, has today announced the open beta of Unity Machine Learning Agents (ML-Agents). Available later this year, Unity’s breakthrough AI toolkit will help enable machine learning developers and researchers to train agents in realistic, complex scenarios using Unity with decreased technical barriers than they could otherwise. This is critical future technology for many verticals, including robotics, automotive, and next-generation games. This first-of-its-kind advancement is in alignment with Unity’s mission to democratize access to superior technology and help developers solve hard problems.

Machine learning is a disruptive technology that is important to all types of developers and researchers to make their games or systems smarter, but complexities and technical barriers make it out of reach for most,” said Danny Lange, Vice President of AI and Machine Learning at Unity Technologies. “This is an exciting new chapter in AI’s history as we are making an end-to-end machine learning environment widely accessible, and providing the critical tools needed to make more intelligent, beautiful games and applications. Complete with Unity’s physics engine and a 3D photorealistic rendering environment, our AI toolkit also offers a game-changing AI research platform to a rapidly growing community of AI enthusiasts exploring the frontiers of Deep Learning.”

ML- Agents, an open source toolkit, is specifically designed to help researchers and developers transform games and applications created using Unity into environments where intelligent agents can be trained. Using Reinforcement Learning, evolutionary strategies, and other machine learning methods through a simple to use Python API, ML-Agents has a superior advantage in solving complex machine learning problems in highly realistic environments.

The ML- Agents toolkit is adaptive and dynamic for a variety of use cases, including:

Academic researchers interested in studying complex multi-agent behavior in realistic competitive and cooperative scenarios.

Industry researchers interested in large-scale parallel training regimes for robotics, autonomous vehicle, and other industrial applications.

Game developers interested in filling virtual worlds with intelligent agents each acting with dynamic and engaging behavior.

To download the Unity Machine Learning Agents beta, please visit the Github repo. To learn more about Unity Machine Learning Agents, please read the blog post.

About Unity Technologies

Unity Technologies is the creator of a flexible and high-performance end-to-end development platform used to create rich interactive 2D, 3D, VR and AR games and experiences. Unity's powerful graphics engine and full-featured editor serve as the foundation to develop beautiful games or apps and easily bring them to multiple platforms: mobile devices, home entertainment systems, personal computers, and embedded systems. Unity also offers solutions and services for creating games, boosting productivity, and connecting with audiences including Unity Ads, Unity Analytics, Unity Asset Store, Unity Cloud Build, Unity Collaborate, Unity Connect and Unity Certification. Unity Technologies serves large publishers and filmmakers, indie studios, students and hobbyists around the globe. For more information, visit: https://unity3d.com to see the latest games and experiences created in Unity, go to: https://madewith.unity.com.

Contacts
Unity Technologies
Amanda Taggart, 310-980-9587
Unity Communications
amandat@unity3d.com
Alexis McDowel, 415-988-5996
alexis@unity3d.com