ML BREAKOUT

C#
Machine Learning
Game Development
Unity
Agile

Our team built a 3D Unity-based game similar to Atari’s Breakout. We trained a neural net with reinforcement learning algorithms from Unity ML-Agents to play the game. There is a two-player side-by-side mode to let humans compete with the trained neural net. As a team, we had no experience in Unity, C# and Machine Learning. What drew the four of us to this project was the opportunity for us to develop software skills in game development and machine learning which are both rapidly growing industries.

0 Lifts 

Artifacts

Name Description
ML BREAKOUT GAME How to complete a level? How to play the game? - In one player mode, move mouse to control the paddle. - In two player mode, human player is on the left, AI player is on the right. Use "A" and "D" to control human player's paddle. How to complete a level? - Eliminate all the bricks.   Link