More progress on my #playdate renderer. Switched to a tile based world, which gives me a bunch of advantages, the most important being its easy to render in the correct order without sorting, so only the contents of a tile itself need sorting. There's no zbuffer so I need whatever sorting tricks i can get :). I also added frustum culling and fog. This is running at 50fps on device!