The main character is 14 pixels rather than the full size 16 to workaround the bug/phenomena mentioned in Maze tile map navigation issues. Is that the issue you encountered? The good news is it’s being worked on.
There’s also some undesirable wall collisions for the enemies so we’ve had to destroy them when that occurs as a workaround for now.
The Meowbit is a bit of a puzzle as well as a challenge with the d-pad. Level 2 works on it but the very similar level 3 gives the dreaded 021
. I don’t know if that’s an issue with us not cleaning up objects or some sort of fragmentation / lack of contiguous space issue. I’d be interested in any optimisation techniques for the white dot sprites as they don’t need most of the normal sprite functionality.
I did a prototype which got mostly discarded that had “can i see the player” functionality in pure blocks. That was implemented by firing black pixels as fast projectiles continuously in four directions and sensing collisions - I was proud of that hack!