기술 자료

​
​

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

서버 권한

Manage and enforce game logic on your server to ensure fair gameplay, prevent cheating, and maintain data integrity.
읽는 시간 1분
최근 업데이트: 9달 전

게임 개발에서 서버 권한이란 개별 플레이어 디바이스가 아닌 서버에서 관리하고 적용되는 게임 로직을 의미합니다.
  • 서버는 플레이어 진행도와 최고 점수 등 중요한 게임 데이터에 대해 신뢰할 수 있는 소스입니다. 이로 인해 서버 데이터에 권한이 부여됩니다.
  • 사용자는 플레이어 목표에 관한 확인 점검 등 게임 규칙과 확인 로직을 서버에 저장합니다.
  • 플레이어 디바이스는 게임에서 이벤트가 발생하면 서버에 데이터를 전송합니다. 서버는 받은 데이터를 처리하고 프로필과 리더보드 등의 값을 업데이트합니다.
  • 서버는 게임 데이터와 규칙의 무결성에 대한 보안을 유지합니다. 클라이언트에서는 점수나 목표 잠금 해제와 같은 게임 요소를 직접 조작할 수 없습니다.
Cloud Code를 사용하면 클라우드에서 안전하게 실행되는 서버 측 게임 로직을 쓸 수 있습니다. 이러한 완전 관리형 서비스는 트래픽 수요를 충족하도록 자동으로 스케일이 조정되므로 인프라나 운영에 대한 걱정을 덜 수 있습니다. C#이나 JavaScript로 Cloud Code 로직을 쓸 수 있습니다.

서버 권한 이점

서버 권한을 구현하려면 작업이 필요하지만 게임 무결성, 보안, 플레이어의 만족도를 개선할 수 있다는 이점이 있습니다.
  • 서버 권한은 로컬 데이터 조작이 불가능하도록 백엔드 서버에서 게임 데이터를 보호합니다. 이 덕분에 공정한 게임플레이를 즐기고 게임에서 속임수 사용을 방지할 수 있습니다.
  • 서버 권한은 게임에 대한 크로스 플랫폼 호환성을 용이하게 하여 문제 발생을 방지합니다.
  • 플레이어는 디바이스를 전환하고 게임 진행도와 프로필을 유지할 수 있습니다.
  • 플레이어가 게임을 업데이트할 필요 없이 서버 권한 코드를 업데이트할 수 있습니다.
  • 클라이언트 개입 없이 서버 측 상태 변동 사항에 대한 응답으로 작업을 수행할 수 있습니다.

추가 리소스

  • 서버 권한으로 속임수 방지에 대해 알아보십시오.
  • 서버 권한으로 게임 상태 관리에 대한 예시를 참고하십시오.
  • 서버 권한이 UGS 연동 및 액세스 제어에 미치는 영향에 대해 알아보십시오.

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

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

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

  • 보고 있는 페이지
    • 서버 권한 이점

    • 추가 리소스


이 페이지의 문제 보고