예를들어. 강화하는대에 메이플 큐브처럼 유료로 강화아이템을 판매한다할시에
표기만(ui및 홈페이지 등) 해야할게 아니라
로그도 3년간 보관. (차후 json형태로 다운도가능케하고)
검수시 코드자료도 제출하야한다는거같음.
------지피티 답변
2024-03-22부터 시행된 개정 게임산업진흥법에 따라 유료 확률형 아이템(스킬 강화석 포함)은 확률을 UI·홈페이지·광고물에 모두 표시해야 합니다. 위반 시 2년 이하 징역 또는 2000만 원 이하 벌금.
아이뉴스24
결과 로그 보존 의무
현행 고시: 최소 1년 동안 서버에 보존하고, 문화체육관광부·게임위 요구 시 제출.
2025-04-09 발의된 추가 개정안이 통과되면 3년 보존·이용자 열람이 의무화됩니다(통과 가능성 높음).
투데이e코노믹
실시간 확률·변경 내역 공개
테이블을 바꾸면 즉시 공지해야 하며, 과거 테이블도 버전별로 보관해야 합니다.
투데이e코노믹
클라이언트 난수 계산은 위험
법은 “서버 계산”을 강제하진 않지만, 해킹·조작 책임은 사업자에게 있습니다.
Unity Random.Range()를 서버 빌드(예: .NET Core + Unity Job)에서 호출하도록 설계하시고, 클라에는 결과만 받아 렌더링하게 하십시오.
사용자 입장에서 보면 당연한거라
표기야 당연하고 할수있는데 코드검수시 제출할코드랑 로그다운로드 특히 로그를 뭐 어떤식으로 뭘 제공해야할지 감도안잡힘 로그보관은또 그냥 내가알아서 하라는건가??. 1인게임개발자인데 어떤기준인지 모르겠음
유니티 게미밍 서비스에서 로그 남기는 거 있을텐데 (근데 게임이 몇백억 버는 수준이 아니라면 하나 하나 잡으러 오지도 않을 거 같기도) // 나도 법은 잘 몰라서 인디까지 저렇게 까다롭게 해야 하나 싶기도 하고 서버 빌드에서 호출하라는게 클라우드 코드 사용하라는 말일텐데, 거기서 로그 남기는 방법 지피티한테 물어봐봐
로그남기는거 가능하긴한데.. 그 로그를 남긴다는게 뭘 남거야할지 모르겠음. 예를들어 코드가 1~100 사이 숫자가 나오는데 랜덤난수를통해 3이나왔다. 이런걸 남기라는건가??. 이게 뭔의미가 닜나 싶기도하고 ㄷㄷ... 하라니 하긴하겠다만
음.. 이거 나도 알아봐야겠네 알게되면 글 좀 올려줘
핵심은 유저가 가챠를 돌릴 때 고지된 확률값과 클라우드에서 진행된 확률 판정이 일치하는지를 유저 요청 시 확인하는 것 일듯 그러면 필요한 건, 유저식별값, 가챠 날짜와 시간, 게임 버전, 가챠 상품 id, 사용된 랜덤함수와 시드값, 그리고 결과값 이 정도면 되지 않을까?
이걸 유저에게 다 보여주자는 것은 아니고 혹시 모를 법적 분쟁을 위해 저렇게 저장하고 유저에게 홈페이지 상에서 결과 정보를 모아서 제공할 때는 랜덤함수와 시드값을 제외하고 보여줄듯.
취지는 이해하고 동의하긴 하는데 뭘 어떻게 관리하자는건지는 감은 안잡힘.;;;
그냥 안넣고 말지