Training an Agent for Third-person Shooter Game Using Unity ML-Agents

  • LAI J
  • CHEN X
  • ZHANG X
N/ACitations
Citations of this article
26Readers
Mendeley users who have this article in their library.

Abstract

The development of deep reinforcement learning has been widely used in the field of games. FPS and TPS are very suitable. At the same time, there are many training platforms and simulation environments. In this paper, a third-person shooting environment is built under the environment of Unity ML-Agents and some agents are trained by PPO and actor-critic algorithm. Through this visual in-depth reinforcement learning, agents learn skills such as searching for enemies in unfamiliar areas, searching for cartridges after injury, supplying ammunition and multi-batch of dangerous targets. Experiments show that deep reinforcement learning can fully improve the intelligence level of agent in the field of game, which is obviously superior to the ordinary intelligent behavior based on state machine.

Cite

CITATION STYLE

APA

LAI, J., CHEN, X., & ZHANG, X. (2019). Training an Agent for Third-person Shooter Game Using Unity ML-Agents. DEStech Transactions on Computer Science and Engineering, (icaic). https://doi.org/10.12783/dtcse/icaic2019/29442

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free