Written by: Minh Nguyen - Georgia State University Date: May 27, 2020
This is an implemented Artificial Intelligence (AI) version of a mini game written using Python, PyGame. The implementation uses NEAT-Python library. It creates 20 players per generation. The players get smarter every generations. Please install the packages in requirements.txt.
How to play: Use left and right arrow keys to move the player. Use up arrow key to jump. Use Spacebar to shoot. Watch out because the game gets harder as you score!
To balance player as the game gets harder: You'll get an extra heart for every 2 points you scored. You'll get an extra bullet for every 5 points you scored.
Have fun!