기술 자료

​
​

Development

User Acquisition

Monetization

산업 분야

Cloud Code

Cloud Code

LiveOps
​
​
Cloud Code
  • Overview
  • Get started
  • Server authority
    • UGS integration and access control
    • Cheat prevention
    • Game state management
    • Debug with logs
  • Cloud Code C# modules
  • Cloud Code JavaScript scripts
  • Logging
  • Use-case samples
  • Privacy and consent
  1. Cloud Code

속임수 방지

Isolate critical game logic on servers to prevent players from hacking or cheating through the client.
읽는 시간 1분
최근 업데이트: 9달 전

Cloud Code를 사용하면 서버에서 중요한 게임 로직을 격리하여 플레이어가 해킹하거나 속임수를 사용하지 못하도록 할 수 있습니다. 잠재적으로 취약한 클라이언트 대신 서버를 게임 상태에 대해 신뢰할 수 있는 권한이 있는 소스로 사용합니다. Cloud Code는 Remote Config, Cloud Save 등의 다른 UGS 서비스와 원활하게 연동되어 보다 완벽한 백엔드를 구축합니다.
예를 들어 게임 레벨의 시작과 종료처럼 중요한 게임 이벤트가 발생할 때 플레이어 클라이언트를 사용하여 Cloud Code 함수를 호출할 수 있습니다.
  • 레벨 시작 시 플레이어 클라이언트는 레벨 번호와 플레이어가 사용하는 버프 수나 파워업 수 등의 값을 나타내는 파라미터를 전달합니다. 그런 다음 Cloud Code 함수는 플레이어와 연결된 Cloud Save 오브젝트에 레벨 시작 정보를 저장할 수 있습니다. 해당 플레이어가 사용할 수 있는 버프 수를 줄이는 것도 가능합니다.
  • 레벨 종료 시 플레이어 클라이언트는 완료된 레벨 번호와 플레이어의 점수나 플레이어가 사용한 아이템 수 등의 값을 나타내는 파라미터를 전달합니다. 그런 다음 서버에서는 완료된 레벨이 이전에 시작한 레벨과 일치하는지 확인합니다. 해당 레벨에 대한 점수가 유효한 범위에 속하는지 확인하고 플레이어의 아이템 인벤토리를 줄일 수 있습니다.
  • 플레이어의 점수가 다음 레벨을 잠금 해제하는 기준값을 통과하면 Cloud Code 함수는 플레이어의 진척도를 업데이트하고 이제 새롭게 액세스할 수 있는 레벨을 나타내는 데이터를 반환하게 됩니다.
참고
속임수를 방지하기 위해 클라우드 서버에 게임 상태를 모델링하는 방법에 관한 자세한 예시를 알아보려면 게임 상태 관리를 참고하십시오.

Copyright © 2026 Unity Technologies
법률 정보개인정보 처리방침쿠키Documentation Terms of Use개인 정보 판매 또는 공유 금지개인정보 보호 선택(쿠키 설정)

'Unity', Unity 로고 및 기타 Unity 상표는 미국 및 기타 지역 내 Unity Technologies 또는 그 계열사의 상표 또는 등록상표입니다(자세한 내용은 여기에서 확인하세요). 기타 명칭 또는 브랜드는 해당 소유자의 상표입니다.

일부 페이지는 편의를 위해 기계 번역되었으며 부정확한 내용이 있을 수 있습니다. 정보가 상충되는 경우, 영어 버전을 우선으로 참조하세요.


    이 페이지의 문제 보고