예전부터 궁금했던건데 게임회사에서 엔진 프로젝트 파일의 보안은 어떻게 처리하나요?
제가 창업한 아이템이 언리얼엔진을 사용하는데
저희가 작업한 프로젝트 파일을 고객이 비용을 지불하면 일정시간동안 고객에게 제공해주는 형태입니다.
문제는 고객에게 제공후 프로젝트 파일의 불법 복제나 무방비 사용을 방지할 보안 솔루션을 찾고 있습니다.
현재 구상중인건 다음과 같습니다
1. 각 프로젝트 파일마다 접속로그를 DB로 보내는 클래스를 추가
2. 언리얼 엔진 또는 윈도우에서 돌아가는 로그인 클라이언트를 개발
3. 고객이 비용을 지불하면 고객은 언리얼 엔진 또는 클라이언트에 로그인 그 이후 지정된 시간만큼 언리얼 엔진 프로젝트 확인 및 제어 가능
이게 가능할까요?
그리고 별도 프로그램을 만들어서 프로젝트 복제를 감지, 차단, 로그 전송이 가능할까요?