This is a project that accompanies a YouTube video related to NPC/Game AI programming.
Python 3.4 or greater
Load up a virtual environment via:
$ python -m venv .venv
Then activate the virtual environment
$ source .venv/bin/activate
Once you're in the virtual environment, you can install the dependencies
$ pip install -r requirements.txt
Then, you can run the code with
$ python src/main.py
Most of the configuration is in the main.py file. Here you can change the window size, the scale (for HiDPI) and whether or not to show the graph on the map for the pathfinding.