Oh wow thank you for your kind words! I am a Creative Computing student so my course is unfortunately mostly all web dev which I originally thought I would want to do. I've been teaching myself to create games through using YouTube and I am lucky that I was able to make a game rather than a website for my final year project. I am aiming to collaborate with with some talented people in the future and pursue making games further ^_^ !
As for the machine learning part, I had to investigate some form of new technology for my thesis and I wanted to integrate trained agents into the game, however I ended up using different scripting methods for each AI. I would be interested to see a fellow student's opinion on which enemy you preferred the most ! ML agents toolkit that Unity provides was initially version 0.4 when I started and it is now 0.6 which has improved a lot if you ever want to try it out .