alright, here it is: overview/explanation of the Imaginary Friends engine. I didn’t do much with the script that was “creative”, but hopefully others with unjust friends will find this useful while working on this project.
@midouest, have at it!
P.S. I’ve saved the Twitch streams from Saturday and Sunday; some topics I glossed over in the video above are mumbled about more there, including the fact that I’m using Visual Studio Code + vscode-neovim + the CLI-based maiden repl, the process of adding Lua-based control over SC using addCommand + mapping the resulting engine commands to params, the thought behind all the lincurve stuff in the engine code, and so on. Code is here.
This was a lot of fun and definitely an educational experience for me; I hope others get something out of the video(s), and I’m really looking forward to seeing where things go from here.