Nice, already a proof of concept! (Last time I asked, everyone said its impossible...) Assuming you dont already look into it, a few points:
- The "square resolution" needs to be increased (lag problems?)
- Looks like you only reveal a square once its fully in vision, maybe should fine tune that a bit to reveal when x% of it is in vision, or if vision "scratches" the border of a black square (maybe higher amount of squares fixes this already)
- Possible to hide mex markers until they are revealed?