Hmm, haven’t looked too deeply into the implementation yet but a few things I’ll point out in case you haven’t seen them :
- michal’s 3d raycasting demo for wolfenstein-likes: 3D raycasting in Arcade and associated pr https://github.com/microsoft/pxt-common-packages/pull/940 (added blit row)
- maybe get / set rows and mapRect for optimizing dithering? https://github.com/microsoft/pxt-common-packages/pull/660
(Also nice to meet you, I’m Joey!)