If you want a more in-depth explanation/tutorial on virtual environments in Python, I'd highly suggest the videos made by Corey Schafer: Windows: Python Tutorial: VENV (Windows) - How to Use Virtual ...
The Mode7 rendering module used in this implementation is based on the Mode7 tutorial by Coder Space (https://www.youtube.com/watch?v=D0MPYZYe40E). If you want to ...