Computer Science

ML-Breakout: Training AI to Master a Classic Game

In this project, my team of three and I recreated Atari’s iconic Breakout game in Unity, with a modern twist: training an AI agent to autonomously master the game using Unity’s ML-Agents toolkit. By applying reinforcement learning algorithms, we taught the AI to control the paddle, allowing it to play and compete against a human player in a split-screen mode. This project showcases the power of AI in game development, blending classic gameplay with cutting-edge machine learning techniques to push the boundaries of autonomous game mastery.