It works great but I did encounter one weird graphical issue, with horizontal streaks whenever a light or a blue hazard would go off the screen to the left (screenshot). It might be a pygame bug? I'm using pygame 2.3.0 if it matters. If anyone else encounters it, it can be fixed by adding the following line in two places, at line 56 of src/lights.py, and at line 65 of src/hazards.py:
Yup, just tested: seems to work fine on PyGame versions up to 2.1.0, then causes problems on the latest version. Thanks again for picking it up! I've added it to a list of known issues :)
Cosmologicon on 2023/04/03 00:14:
It works great but I did encounter one weird graphical issue, with horizontal streaks whenever a light or a blue hazard would go off the screen to the left (screenshot). It might be a pygame bug? I'm using pygame 2.3.0 if it matters. If anyone else encounters it, it can be fixed by adding the following line in two places, at line 56 of src/lights.py, and at line 65 of src/hazards.py: