Skip to content

SawneyX/Unity-ReinforcementLearning-Tanks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unity Reinforcement Learning Tanks

Unity Reinforcement Learning Tanks is a Unity-based 3D game where an AI-controlled tank learns to fight through reinforcement learning. Built with Unity ML-Agents, the project simulates a combat arena where agents train to outmaneuver, aim at, and destroy opponents through trial and reward.

Reinforcement Learning applied to a Unity Game — showcasing intelligent agent behavior in a dynamic combat environment.

🧠 AI Features

  • 🎯 Trained using Unity ML-Agents
  • 📍 Observations include position and velocity of nearest tanks
  • 🔄 Predictive aiming based on movement
  • 🏆 Reward system encourages hits, survival, and tactical behavior

🎮 Gameplay

  • 1 AI tank vs firendly and enemy tanks

Screenshot 2025-05-05 234347


This project serves as a technical showcase for:

  • Reinforcement learning
  • Game AI development
  • Simulation-based training
  • Unity programming and optimization

About

Reinforcement Learning applied to a Unity Game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages