GitHub and itch.io users must be 13 years or older. The source must be shared in a GitHub repository but it doesn't have to be "open source" in that you can license it however you wish.
Can some parts of sources be closed or not included (or 3d assets)? what if I use assets from asset store, or any plugins or libraries that have licenses that I cannot share?