PART 2B OUT NOW shift click the flag to run in turbo mode. This project is intended for turbo mode so you probably shouldn't run it at regular speed. Click "See inside" for an explanation of how this project works. Some resolutions are buggy for whatever reason. I tried to fix this but it's not perfect. Try changing the pixel size multiplier if you want. Click "See inside" for an explanation of how this project works.
I just used old math forum posts for parts of the circle rasterization. Other than that it's all my code. Change notes: This version has a much better line drawing algorithm and a simple triangle drawing algorithm. I plan on improving both of these later as explained in the project notes. There is also a new function that just draws horizontal lines for filling in shapes which will be implemented later. *** You can use this as long as you give me credit in whatever game or project you may want to use it for. Scratch projects are subject to Copyleft rules and Scratch Terms Of Use. Learn more at https://en.wikipedia.org/wiki/Copyleft and https://scratch.mit.edu/terms_of_use ***