Rejecting Modernity: Open-Source Game Engines are the GOAT!
A double trouble? Again? Well, technically it's as a result of current events.
For Scratch:
Scratch has recently gone on a confusing tirade of weird and wacky decisions.
It's moderation system is very suboptimal in terms of its usage, banning random people for no discernable reason, removing content that supposedly violates their terms, when they're either doing nothing wrong or are just there, or even deleting entire people's accounts over the most tiniest of drama imaginable.
There was that time where they were planning to add a trademark, which has the potential to backfire as there's a very high likelihold the company could start going on a nuclear tirade on YT (as if most companies aren't doing that already..). This could potentially end up in a Roblox situation where you can't even say the name of the company without your video getting sent to the realm of deletion, thanks to YouTube's faulty copyright system.
Then they tried adding an AI assistant, which while it's assistive, probably will still come with the enshittification backfire effect most other assistive AI models have as I've explained in my generative AI guide. While it doesn't outright write the code for you, again, I don't trust AI with anything related to code.
For Unity:
There are a lot of bad decisions they've made, but one of the worst ones was the Runtime Fee.
While it isn't in play now, and I do not think they're going to be implementing it after the backlash that they've received, it'll still come into play with this guide.
So what is the Runtime fee? And why was it so important when it came to game development, or rather, why did this made people decide to boycott Unity and move onto Godot? Well.. if a game made with Unity, breaches 200k installs and 200k in revenue, every time said game was installed that used Unity, they would need to pay up, and if they didn't.. too bad, they'd have to do it anyway.
While this has subsided, there are still people who holds a major grudge against Unity, and I do too. Besides, open source software will almost always be free, without pesky runtime fees ruining your experience, making them unironically the "goat" when it comes to game development.
So now what? These two companies have ruined some of their reputation now.. and probably will not be getting it back ror the foreseeable future. If you think these incidents are enough for you to quit, then continue reading, because I think this guide may be for you.
Switchover and Deletion
For Scratch, I suggest carrying over your Scratch projects to Gandi, a Scratch mod with more capabilities than normal Scratch.
Since it is quite similar to normal Scratch, you could very well get used it very quickly. I'd also suggest carrying things over to TurboWarp as well, but the decision between which one to use is yours. If you wish to import your projects to these two platforms, you may use the "Save to your computer" option in the File menu in order to export your project as an .sb3 game to import into Gandi or TurboWarp.
After you've done that, and you feel Scratch has fully failed you, you may decide to visit this link over here in order to begin the process of closing down your Scratch account.
Before you click on that, however, I suggest doing what you did for YouTube, make a message on your comments saying announcing to your audience your leave. Tell them where you're going and where to find you after you leave. Then, delete your account after a few days.
As for Unity, there are a bunch of tutorials on how to carry over your work from Unity to Godot, seen in this Reddit post here, and this Godot Docs post here. Once you're done, there's no need to use Unity anymore.
Visit this link and begin the process of deleting your Unity account. After that, uninstall Unity, kick back, and relax.
And voila! All olf your games are now officially made with non-overly-corporate or FOSS game engines!