So, this is probably unsurprising if you know anything about me, but I just spent all morning trying to code up a way of doing 4D movement. I succeeded, though it's only a basic little C program that let's you alter abstract coordinates with translation and changing heading, but fuck does my head hurt now. 4D is haaaaard. I don't even know if I did it right, much less how to translate this into anything more, but that can wait until the headache subsides.