Spoiler (?) for future Brad videos, NES math
One interesting thing that came up tonight during our stream of #AlwasAwakening is that @rainwarrior had to reverse engineer the movement of a boss by examining the original motion frame by frame and replicating it with quadratic #Bézier curves in NES hardware.
Aside from the theoretical interest of doing Bézier calculations on the NES, I found it very interesting that reverse engineering was needed at all. This is because the "source" is in Unity
So the issue is that the source code, the original Unity scripts, don't actually tell you the full story of motion of the characters. That's in hidden Unity source code. You just tell Unity, "move in a curve" and Unity does that.
That would drive me nuts! Not knowing how a game I made works!
I have often fantasised of making my own, but if I did, I would use SDL, Godot, and other #FreeSoftware. I need to able to know, in principle, how the thing works.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!