Heya! I'd love to try play your game, but I am getting a crash message:
Traceback (most recent call last):
File "main.py", line 56, in <module>
File "main.py", line 26, in __init__
File "moderngl\__init__.py", line 1939, in program
_moderngl.Error: GLSL Compiler failed
fragment_shader
===============
0(22) : error C7549: OpenGL does not allow C style initializers