Do a write-up for what I learned while programming Asteroids by hand in Lua with minimal tooling from Pico-8.
Things that I learned specifically: Calc is hard, dealing with velocity, and a lot of objects can be handled the same if they're coded similarly.
There's some magic that I haven't figured out yet: How the anti-aliasing works that I was given in the comments.
Would be nice to also show the thing that I did where I screwed up but it looked really cool so I saved it where the space ship looks like it was rotating on the surface of a sphere while making an interesting swirling motion.
Now that I think about this more, this might be an interesting way to program a game in a 2d space to give it more visible area by curving the surface of the game to give it a 3d quality and have things all run around on the sphere.
Do a write-up for what I learned while programming Asteroids by hand in Lua with minimal tooling from Pico-8.
Things that I learned specifically: Calc is hard, dealing with velocity, and a lot of objects can be handled the same if they're coded similarly.
There's some magic that I haven't figured out yet: How the anti-aliasing works that I was given in the comments.
Would be nice to also show the thing that I did where I screwed up but it looked really cool so I saved it where the space ship looks like it was rotating on the surface of a sphere while making an interesting swirling motion.