This is part 8. In this video we fix a number of minor oversights and we refactor our 300 line monolith into separate files to prepare for wrapping the game logic in a machine learning training loop.
I hope you enjoy the video, please do subscribe to my channel and if you wish visit my Patreon account, please see the link below.
https://www.patreon.com/singleentity
-- IMPORTANT - Please read --
Half way through this series Arcade updated from 2.6.17 to 3.0.0. If you're using this code and following along, please ensure you install Arcade 2.6.17 until I upgrade in a later video.
To install using pipenv:
pipenv install arcade=2.6.17
For Patreons, the code on Patreon includes the pinned version in the Pipfile. So you can simple do:
pipenv install
Apologies, but this is a good lesson in always pinning dependencies in Python!