If you are on Turbowarp do not go Fullscreen WASD to move the camera Based on @nembence project : 0-sprite Mandelbrot set https://scratch.mit.edu/projects/988794594 This rendering engine can render any rgb pixel in 180 pixel radius and can render sprites Don't look at the code it is very messy What I did : - Adapt @nembence project to print any pixel within a certain radius - Add a scanning system (not inside this project because it rely on a sprite) and a decoder to import texture - V0.1 : Making an engine rendering an unique entity, similar to the stamp block of scratch (leave trail behind) - V0.1.5 : Fixing the trail issue without modifying too much pixel (the most costly thing in the project) - V0.2 : Updating the engine so it can support multiple entities -Fix some little problem with the rendering (small trace behind mario when he move in front of the goomba) -V0.2.5 : begining of the optimisation , splitting the printer between an eraser and a painter , adding sublist to entity to know wich pixel an entity impact -V0.2.5.2 : computing the texture maps before the startr of the game , compacting the rendering script -V0.3 : add the tileset and optimizing What I will do next : - try to optimize even more