how to protect game source code in a team based project

hello everyone
i hope you are doing great
i wanted to ask a question about protecting a game source code
we are working in a team , all working remote from different countries
my question is , what is the best practices to protect our source code
what if we hire someone and stole that code
i found this plugin

and i also found this video which says in description that it discuss security but i havent watched it yet

is there anyone who can help / explain or give me a resource to read about how this is handled ?
thanks in advance

Hi

We are actually in the same environment than what you say. We are all around the world and we use Github/Perforce for our source control.

For the risk of someone stealing it - use contract and NDAs. There is not really a way that I know of to prevent this. At the end of the day, a code can be copy pasted pretty much everywhere. IMO, you don’t need to lock it up, but to protect your rights and ownership ‘‘in case’’ someone steal it.

thanks for you reply , i hope the best for your studio

im still open if someone else has anything else to add to this topic , i’ll gladly hear it

The plugin you shared, works great. But is really expensive to implement a license per user, like if you have a 2nd programmer and 5 artists, each of them will need a license.
And in the end, if you share the license with your 2nd programmer, he could betray you anyway.
A contract/NDA is the end solution no matter what.

i agree with you.

Something I wonder is how difficult is to hack a game if the blueprints are locked behind this plugin.

I think you can ask them in the marketplace questions, i dont know if they have protection against brute force methods