A multiplayer tower defence game that leverages supervised machine learning to assist players in making strategic decisions.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.idea
__pycache__
images
tests
.travis.yml
README.md
balloon.py
bank.py
bullet.py
client.py
colours.py
experiments.py
game.py
game_utility.py
icon.py
level.py
life_point.py
logging.conf
message_buffer.py
path.py
plotting_and_ML.py
server.py
sprite_groups.py
tower.py

README.md

Build Status

ML-Tower Defence is a multiplayer tower defence game that leverages supervised machine learning concepts to assist players in making strategic decisions. I made this game to learn more about Python, software design, CI, multithreading, networking, and to experiment with machine learning. Due to timeline constraints, the current codebase is still a beta version and will need to be refactored to improve code clarity.