tl;dr everyone elses comments, but the only possible way to prevent pirating games period, is a true streaming platform for games. As long as any downloading of games occurs on a platform that users have full access to the files, the game can and will always be pirate-able.
Last edited by LordIgnis,