I personally keep my project files on a flash drive. But, no one really uses my computer. You could add security to the folders, restrict the computers ability to export anything(Block the use of flash drives, monitor email, etc). There’s quite a few ways to go about that. Just my personal experience. I hope it helps!
Unfortunately, I cannot do that. It’s a designing company so my coworkers need to add/edit/make new maps and assets. I just want to block them from compying the main code and main blueprints that are the core of the project.
What you’re asking for is not possible. You’re asking for a technical solution to a people problem.
If people are not allowed to copy the files you work on, then that’s something the company policies should instill in all the workers.
If you’re working for the company, though, why wouldn’t the company be allowed to copy the files?
If this is really important for some reason, then the contract with the company should stipulate how the equipment you’re working on is to be secured and how the company is not allowed to copy the files and must secure them appropriately, and then it’s up to you to verify that the company abides by those rules.
Although, to be clear: That would be Highly Unusual unless you’re working on million-dollar pharmaceutical simulation, high-end chip design, or similar systems. As a buyer, I would probably not work with someone who demands that level of paranoia, instead preferring to contract with someone who understands and expects mutual trust. Then again, the business climate is different in different countries, which is one reason certain countries do much better then others, economically…
Thank you @jwatte.
I thought about this idea. That I will put all my code in a plugin and will try to read a hidden file somewhere in the PC to confirm if that user is elegable to use the plugin or else I will try to shut down the engine (If possible).