My old account was Dumb123dev but I forgot the password.
The name of the game's engine (Jam-Operating-System), because there is an internal command shell and virtual file system then all the code pretends that THAT is the OS instead of the directly using the real OS so this means that it can port to any platform so long as the platform has enough CPU and RAM.
Styled after classic MacOS, using allegro5. It became completely broken. I've basically lost the source code when my windows computer died and then my NAS died.
Works like DOS/Text-bases UNIX, using allegro4. So much easier. But also died.
JamOS Generation 3
I read an article about ECS (entity component system) and then started another fresh code base. But it was too abstract / unclear / difficult and that one doesn't build anymore
JamOSGeneration 4 Silver Ed
I came back to programming and resurrected around the time of DD48, I had been trying to remake a clean codebase in a subfolder of the main repo, just copying files in and changing their code as needed one by one. They call the code in a shipping game "GoldSrc" so as this is like the beta version of that, so I've called it "SilverSrc" or more appropriately "XSilverX". I also pretty much gave up on ECS because it didn't turn out to be practical for me. Instead structs-like-classes kind of programming with each object containing all of its needed variables and that is working okay.