I was showing a kid a few tricks with Unity and now I want to help make a real game. I would like to just let the young one sell it as their own. Is there anything I should do beforehand to keep things legal?
What do you mean?
Like he uses stuff you made?
Officially you own the copyright for what you made, so you could make a contract that the copyright is his. Or simply not sue him when he releases it and you’re good haha
It has some of my own coding, but the assets were not made by me. Some are paid and some are free.
Then I suggest reading over the asset store licence for those assets. Many assets are per seat, so he legally would need the asset on his Untiy account.
For free assets see what licence they’re on
You are not allowed to transfer assets to another person.
Anything you made yourself you can give away or sell, because you’re the author.
Anything you got from asset store (under standard license, at least) you are not allowed to give away or sell.
Just want to clarify that, under the standard Asset Store EULA, you can give away or sell a game that’s built with assets. That’s what the Asset Store is for. What you can’t do is redistribute the asset itself (i.e., the source code for script assets, the model and texture files for 3D art, etc.). You could, however, give the kid money to buy their own licenses for the assets under their own account. I only mention this because the question does come up every so often.
Okay, this should be easy enough. Thanks.
How about this situation.
I have bought some assets (ex: 3d models).
I want to hire level designer remotely so he can make use of this assets in my level.
Can I sent him the assets ?
If it’s a Multi Entity License, then yes.
Otherwise the level designer must have their own license to use the assets.
If an asset is per seat, he would need to buy it if he uses it. Assets like 3D models are usually a one time purchase, so in that case he can work in the project, but not use the models for his own (general contract stuff)
Just want to clarify one more thing: Some 3D models (and other assets) have Single Entity licenses. Others have Multi Entity licenses.
If the asset uses a Single Entity license, contractors must purchase their own license. Employees who are in the same legal entity (e.g., the same studio) can all use the Single Entity license; they don’t have to purchase an additional license.
If the asset uses a Multi Entity license, contractors can work in the project without purchasing an additional license, but they can’t use the assets in their own projects without their own license for them, as DevDunk said.
if you help someone else make a game, and let them sell it, no one ever has to know you helped them // free code, 3D, 2D, etc etc, there’s no trace, no one could prove it even if they wanted it, unless you write stuff in the code . . .
// THIS CODE WAS MADE BY SO - SO
overall, just be a bit smart, as long as you don’t add anything that’s not yours to give away, costs money, or represents other people’s ( C ) work, then it should be legal, just make the stuff yourself, and it’s not gonna be any problem . . .
That doesn’t sound fishy at all… As previously stated, I am using free and paid content.
And no, I don’t have time to make everything myself.
Comments are stripped from compiled code. So if you only write “This code was made by SO-SO” in a comment, there won’t be a trace of it in final exe.
Unity has been known to reach out to people they suspect might not have proper licenses.