If you're developing games, where do you host your code repositories (if there are any)? And why?
If you want, you can also share thoughts and experiences with hosters in general.
I never paid a penny for code hosting in my life.
For me, I host my projects on Codeberg.org. Codeberg.org is my absolute favourite right now. The people who run it are aggressively pro-free software and its run by a nonprofit so it's unlikely they will turn to the Dark Side. Supports Git and has an interface that is near-identical to GitHub. Has an issue tracker, pull requests, a wiki feature, which is already enough for me. I always disable the wiki, I like readmes more. :D On this server there are my important game projects as well as most of my mods for Minetest.
I recently started using Codeberg Pages which is a simple git-based webhosting service for static webpages. So far, I put a game manual and my personal website on it.
It's very obvious they want to clone GitHub, but in a good way and they want to go FULL free software mode. I think having a GitHub-like interface is strategically a good idea because this could help curing the free software community away from its terrible GitHub addiction.
Should I ever manage to climb out of poverty, I might even start to throw a buck or two at them. But I'm grateful they offer this service to the public, for free.
I also use GitHub, but grudgingly. My GitHub profile page is an anti-GitHub rant. :D I'm only active here as contributor and bug reporter, but zero of my projects are there. GitHub's biggest problem is the JavaScript Trap, making it proprietary. I believe in free software development, all proprietary nonsense must be removed from the development process. This includes websites.
I use GitHub carefully: JavaScript disabled, which breaks some, but not all webpages. So I use the command-line tool to circumvent most of the brokenness. It's a compromise because otherwise I'd be locked out of the development of Minetest and many other projects entirely. The command-line tool sucks because many features are missing. If you want "the real deal", you're essentially forced to fall back to executing proprietary code. :(
I also use repo.or.cz, but now only for legacy reasons, I am slowly abandoning it. This one is the most minimalist code hoster ever. Absolute minimal web interface. No bug tracker. No pull requests. No JavaScript. Only HTML and Git. It's quite fast to set up new repos really quick but once I found Codeberg.org, I'm slowly migrating all my projects. This one is great if you ONLY need a raw code hosting and ZERO of the extras. In that respect, it does its job very well. But as soon you need more, it is no longer enough.
Rarely, I use other code hosters, but pretty much only for bugreporting. GitLab is one example. Also, none of my own projects are here.
A special case is Hedgewars (which is not "my" repository but I helped bring Hedgewars to 1.0.0), which uses a self-hosted Mercurial repository. Self-hosted code repos are a rare sight these days.