GamePot Docs
  • Welcome
  • Getting Started
    • Quickstart
  • Basics
    • GamePot 2.0
      • (中文)
        • Console
          • 使用前
          • 使用 GAMEPOT
        • Dasboard
          • 创建项目和仪表盘
          • 访问仪表盘
          • 转换为付费
          • 用户指标
          • 销售指标
          • 指标术语整理
          • 会员管理
          • 支付管理
          • 公告事项管理(Pro以上)
          • 维护和更新公告(Pro以上)
          • 发送消息
          • 优惠券管理(Pro以上)
          • 客户支持(Pro以上)
          • 游戏
          • 排行榜
          • 好友列表
          • 项目设置
          • 管理仪表盘用户
          • 仪表盘管理员功能
        • Unity SDK
          • Unity SDK_配置要求
          • Unity SDK_SDK安装及环境配置
          • Unity SDK_登录相关功能
          • Unity SDK_第三方账户关联
          • Unity SDK_支付功能
          • Unity SDK_SDK自主提供的登录UI
          • Unity SDK_优惠券功能
          • Unity SDK_推送功能
          • Unity SDK_显示公告事项图片的功能
          • Unity SDK_客户支持功能
          • Unity SDK_恶意使用支付取消的用户重新支付弹窗功能
          • Unity SDK_远程配置功能
          • Unity SDK_游戏日志传输功能
          • Unity SDK_确认AppStatus
          • Unity SDK_第三方SDK关联
          • Unity SDK_关联Firebase SDK时注意事项
          • Unity SDK_在Native环境下修改项目
        • Unreal SDK
          • 安装及环境配置
          • 登录相关功能
          • 第三方账户关联
          • 支付功能
          • 自主提供的登录UI
          • 优惠券功能
          • 推送功能
          • 显示公告事项图片的功能
          • 客户支持功能
          • 恶意使用支付取消的用户重新支付弹窗功能
          • 远程配置功能
          • 游戏日志传输功能
          • 第三方SDK关联
        • Android SDK
          • Android SDK_配置要求
          • Android SDK_安装SDK和配置环
          • Android SDK_登录相关功能
          • Android SDK_关联外部账户
          • Android SDK_支付功能
          • Android SDK_SDK自行提供的登录UI
          • Android SDK_优惠券功能
          • Android SDK_推送功能
          • Android SDK_公告事项图像显示功能
          • Android SDK_客户支持功能
          • Android SDK_维护及强制更新功能
          • Android SDK_远程配置功能
          • Android SDK_游戏日志传输功能
          • Android SDK_确认AppStatus
          • Android SDK_关联第三方SDK
        • iOS SDK
          • iOS SDK_配置要求
          • iOS SDK_安装及环境配置
          • iOS SDK_登录相关功能
          • iOS SDK_第三方账户关联
          • iOS SDK_支付功能
          • iOS SDK_自主提供的登录UI
          • iOS SDK_优惠券功能
          • iOS SDK_推送功能
          • iOS SDK_显示公告事项图片的功能
          • iOS SDK_客户支持功能
          • iOS SDK_维护及强制更新功能
          • iOS SDK_远程配置功能
          • iOS SDK_游戏日志传输功能
          • iOS SDK_确认AppStatus
          • iOS SDK_第三方SDK关联
        • Javascript SDK
          • JS SDK_安装及环境配置
          • JS SDK_重置
          • JS SDK_登录,退出
          • JS SDK_插件
        • Server API
          • 请求发放付费道具
          • Gamepot user ID verification(optional)
          • 外部支付
        • Open API
          • 查询用户
          • 查询用户停用
          • 设置用户停用
          • 查询每日访问者(DAU)
          • 查询新用户(NRU)
          • 查询同时访问者(CCU)
          • 查询支付
          • 查询取消支付
          • 查询支付销售统计
          • 查询角色
          • 查询一般优惠券的使用
          • 使用优惠券
          • 查询展示中的公告事项
          • 排名板
            • 排名板用户分数登录API
            • 导入排名板用户分数API
            • 使用特定搜索词获取分数API
            • 获取排名板信息和用户数的API
            • 用排名板查询用户分数的API
            • 删除登录排行板用户API
            • 排名板登录API
            • 排名板修改API
            • 排名板删除API
          • 好友管理
          • 提前预约参与
          • 提前预约验证码确认
          • 查询本人认证结果
        • Troubleshooting
          • 在64-bit环境下的构建过程中,尝试使用NAVER ID登录时发生崩溃(构建API 28以上的Android)
          • 上传Play Store APK时,会发出com.nhncorp.nelo2.android.util加密模式安全通知
          • 构建iOS时发生错误
          • Line i386 x86_64 IOS Archive上传问题
          • AdbrixRM i386 x86_64 iOS构建问题
          • 使用NAVER ID登录时出现的NaverThirdPartyLogin.framework i386 x86_64问题
          • Unity 2018.4.4以上、Unity 2019.2.0以上版本中的Android构建问题
          • (Unity)应用NAVER Lounge SDK(以NaverSDK Ver 1.1.1为例进行说明)
          • (Unity)应用GoogleMobileAds SDK(以GoogleMobileAds-v6.1.2为例进行说明)
          • (Unity)应用Appsflyer/Singular SDK(以appsflyer-v6.3.2为例进行说明)
          • (Unity)单独应用Firebase SDK时(以Firebase Unity 8.7.0为例进行说明)
          • 升级到android、targetsdkversion 31以上时,出现以下错误和应用无法安装的问题
          • 在Android OS 13设备上无法接收推送设置时
          • GAMEPOT SDK中收集的个人信息类型
          • (Unity) 使用Unity编辑选项中的minify时
        • FAQ
          • 无法登录!
          • 无法付款!
          • 未收到應用內項目列表
          • Adbrix Remaster
          • Naver Cafe
          • 服务推出
          • 推送
          • 应用签名
          • 用户ID迁移方法
          • 用户ID恢复
          • 仪表盘提前预约页面关联方法
          • 案例集
          • 版本 3.5.1 中的變更 - 由於安全問題,禁止使用此版本。
          • Ver Unity 2.1.1 To Ver Unity 2.1.2 Or New Version
          • android, targetsdkversion 升到31的时候
          • Gamepot v3.6.0 更新
      • NPUSH
        • FCM (Android)
        • APNs (iOS)
      • NPUSH (English)
        • FCM (Android)
        • APNs (iOS)
      • NPUSH (日本語)
        • FCM (Android)
        • APNs (iOS)
      • NPUSH (中文)
        • FCM (Android)
        • APNs (iOS)
    • GamePot 3.0
      • GAMEPOT 3.0 (KR)
        • GAMEPOT 사용
          • 실시간 통계
          • Apple App Store shared secret
          • Google Play Store API 인증
          • Unity SDK
          • Android SDK
          • iOS SDK
          • Javascript SDK
          • 스토어 환경 설정
            • Google Play Store 환경 설정
            • App Store Connect
            • ONE store
          • 로그인 인증 환경 설정
            • 구글 로그인
            • 애플 아이디 로그인
            • 페이스북 로그인
            • 스팀 로그인
          • 푸시
          • 고객센터
          • 사용자 통계
          • 동시 접속 사용자
          • 쿠폰
          • 플러그인
          • 게임팟 NPUSH 서비스 전환 및 푸시 서비스 변경 안내
          • 게임팟 스튜디오 ( 빌드 관리, 게임 런쳐 )
          • 로컬 푸시
          • 비속어 필터
      • GAMEPOT 3.0 (EN)
        • Using GAMEPOT
          • Real-Time Statistics
          • Apple App Store shared secret
          • Google Play Store API Authentication
          • Unity SDK
          • Android SDK
          • iOS SDK
          • Store Settings
            • Google Play Store Configuration
            • App Store Connect
            • ONE store
          • Login Authentication Settings
            • Google Login
            • Apple ID Login
            • Facebook Login
          • PUSH
          • Customer Support
          • User Statistics
          • Concurrent Users
          • Plugin
    • Interactive blocks
    • OpenAPI
    • Integrations
    • GamePot Console
      • 메인화면
      • 통합 대시보드
      • 대시보드
      • 분석
        • 사용자 분석
        • 매출 분석
      • 운영
        • 사용자
          • 목록
          • 일간 활성 사용자
          • 신규 등록 사용자
          • 동시 접속자
          • 이용정지
        • 구매
          • 목록
          • 앱 내 구매
          • 통계
          • 취소된 결제
          • 외부 결제
        • 점검 및 업데이트
          • 점검
          • 업데이트
        • 메시지
          • 푸시 알림
          • 문자 메시지
        • 쿠폰
          • 일반 쿠폰
          • 키워드 쿠폰
          • 쿠폰 사용량
        • 고객 지원
          • 대시보드
          • 고객 문의
          • 통계
          • 리뷰
          • 페이지
          • 설정
            • 일반
            • 규칙
            • 분류
            • 스타일링
            • 공지
            • FAQ
            • 정책 약관
            • 이메일 알림
        • 게임
          • 공지사항
          • 랭킹
          • 친구
          • 플레이어
          • 선물
          • 아이템
        • 게임 운영
          • 데이터 저장소
          • 원격 설정
          • 블랙리스트
      • 설정
        • 프로젝트 설정
        • 관리자
Powered by GitBook
On this page
  • 빌드 관리
  • 버전 관리
  • 런처UI 관리
  • 파일관리
  • 게임런처
  • 기능 항목 설명
  • 환경설정
  1. Basics
  2. GamePot 3.0
  3. GAMEPOT 3.0 (KR)
  4. GAMEPOT 사용

게임팟 스튜디오 ( 빌드 관리, 게임 런쳐 )

Previous게임팟 NPUSH 서비스 전환 및 푸시 서비스 변경 안내Next로컬 푸시

Last updated 9 hours ago

게임팟 스튜디오는 게임 런처의 빌드, 버전, UI를 통합적으로 관리할 수 있도록 설계된 통합 실행 파일입니다. Windows, macOS 등 각 운영체제별 실행 파일을 통해 사용 가능하며, 프로젝트의 유지보수와 배포 효율성을 극대화합니다.

Windows / Mac 을 지원합니다.

(공식사이트)

빌드 관리

  • 각 게임 버전의 빌드 파일(zip, exe, app 등)을 업로드하고 관리할 수 있습니다.

  • 운영체제(OS) / 플랫폼별로 분리 하여 빌드 등록 가능

버전 관리

  • 각 빌드에 대한 버전 번호를 등록하고, 업데이트 정책을 설정할 수 있습니다.

  • 강제 업데이트 / 선택적 업데이트 여부 설정

  • 릴리즈 여부 설정

  • 패치 서버와 연동해 자동 배포 가능

런처UI 관리

  • 게임 런처의 UI 요소를 직관적으로 실시간으로 변경이 가능합니다.

  • 적용 항목:

    • 배경 이미지

    • 컬러 테마

    • 뉴스/공지사항 영역 ( 별도 문의 )

파일관리

업로드 된 패치 파일이나 대용량 공유 파일 여러개를 업로드/다운로드 하실 수 있습니다.

게임런처

게임 런처는 사용자가 게임을 설치, 실행, 업데이트하거나 관련 콘텐츠를 관리할 수 있도록 도와주는 프로그램입니다.\

기능 항목 설명

  • 자동 업데이트: 게임 최신 패치를 자동으로 다운로드하고 적용합니다.

  • 무결성 검증: 클라이언트 파일의 변조 여부를 확인합니다.

  • 다운로드 진행 상황 안내: 예상 남은 시간 및 현재 다운로드 속도를 표시합니다.

  • 진행 상태 표시: 진행 바와 텍스트로 현재 상태를 시각적으로 보여줍니다.

  • 실행 버튼: 설치 또는 업데이트 완료 후 게임을 바로 실행할 수 있는 기능을 제공합니다.

환경파일

studio.ini 파일을 작성하여 게임 런처 실행파일과 동일한 경로에 위치시켜야 합니다.

PROJECT_ID=ab2775b4-cf09-4794-9480-xxxxxxxxx ; 게임팟 프로젝트 ID
BUILD_ID=8fcad56f-3e65-4707-a0da-xxxxxxxxx   ; 게임팟 스튜디오에서 생성한 빌드 ID
VERSION=1.0.1                               ; 현재 배포 버전 (이 버전 이후로 업데이트 정보 확인)
EXECUTABLE_PATH=./MyGame.exe                ; 패치 완료 후 실행할 파일 경로 (예시: ./MyGame.exe)
EXTRACT_PATH=/Users/nbase/Downloads/Ava/
EXECUTABLE_PATH=/Users/nbase/Downloads/Ava/ava.exe
LOGIN_URL=https://url
항목
설명

PROJECT_ID

게임팟 대시보드에서 발급받은 프로젝트의 고유 ID입니다.

BUILD_ID

게임팟 스튜디오의 '빌드 관리' 메뉴에서 특정 빌드에 대해 생성된 고유 ID입니다.

VERSION

런처가 시작될 때 기준으로 삼을 로컬 클라이언트의 버전입니다. 런처는 이 버전을 기준으로 패치 정보를 가져와 업데이트를 진행하며, 패치 완료 후 이 값은 최신 버전으로 자동 업데이트됩니다.

EXECUTABLE_PATH

패치 및 검사 완료 후, 사용자가 '실행' 버튼을 클릭했을 때 실행될 게임 클라이언트 실행 파일의 경로입니다. studio.ini 파일 위치를 기준으로 상대 경로를 사용합니다.

환경설정

API Configuration (API 설정)

이 섹션에서는 GamePot Studio의 API 접근 및 플러그인 관리를 위한 설정을 합니다.

  • Project ID (프로젝트 ID):

    • 설명: 현재 설정하고 있는 GamePot Studio 프로젝트를 식별하는 고유 ID입니다.

    • 가이드: 게임팟 대시보드의 '프로젝트 설정' 메뉴에서 확인할 수 있습니다.

  • PLUGIN API Key (플러그인 API 키):

    • 설명: GamePot의 다양한 플러그인 기능(예: 결제, 로그인, 커뮤니티 등)을 사용하기 위한 API 키입니다.

    • 가이드: GamePot 대시보드의 '스토어' 메뉴 등에서 플러그인별로 발급받은 API 키를 입력합니다. 이 키는 보안에 유의하여 관리해야 합니다.

S3 Storage Options (S3 저장소 옵션)

이 섹션에서는 게임 데이터나 에셋 등을 저장하기 위한 Amazon S3 또는 S3 호환 스토리지 설정을 합니다.

  • Access Key (액세스 키):

    • 설명: S3 버킷에 접근하기 위한 사용자 인증 정보 중 하나입니다.

    • 가이드: AWS IAM(Identity and Access Management) 콘솔에서 생성한 사용자의 액세스 키 ID를 입력합니다.

  • Secret Key (비밀 키):

    • 설명: 액세스 키와 쌍을 이루는 비밀 인증 정보입니다.

    • 가이드: AWS IAM 콘솔에서 생성한 사용자의 비밀 액세스 키를 입력합니다. 이 키는 절대 외부에 노출되지 않도록 주의해야 합니다.

  • Region (리전):

    • 설명: S3 버킷이 생성된 지역을 의미합니다.

    • 가이드: 사용 중인 S3 버킷이 위치한 리전 코드를 입력합니다. (예: AWS 서울 리전의 경우 ap-northeast-2)

  • S3 Bucket Name (S3 버킷 이름):

    • 설명: 데이터를 저장할 S3 버킷의 고유한 이름입니다.

    • 가이드: GamePot Studio에서 사용할 S3 버킷의 정확한 이름을 입력합니다.

  • S3 Endpoint URL (Optional) (S3 엔드포인트 URL - 선택 사항):

    • 설명: Amazon S3 이외의 S3 호환 스토리지를 사용하거나 특정 리전 엔드포인트를 직접 지정할 경우 사용합니다.

    • 가이드: AWS S3를 사용하는 경우 기본 엔드포인트가 자동으로 사용되므로 이 항목을 비워둡니다. NAVER Cloud Platform Object Storage, MinIO 등 다른 S3 호환 스토리지를 사용하는 경우 해당 서비스에서 제공하는 엔드포인트 URL(예: https://kr.object.ncloudstorage.com)을 입력합니다. "For custom S3-compatible storage or specific region endpoint."라는 설명처럼, 사용자 정의 S3 호환 스토리지 또는 특정 리전 엔드포인트에 사용됩니다.

  • CDN (Content Delivery Network - 콘텐츠 전송 네트워크):

    • 설명: 에셋 로딩 속도를 향상시키기 위해 사용하는 CDN의 URL입니다.

    • 가이드: 게임 에셋의 빠른 전송을 위해 사용하는 CDN 주소를 입력합니다. GamePot에서 별도로 제공하는 CDN이 있다면 해당 주소를, 직접 구성한 CDN 서비스(예: Amazon CloudFront, NAVER Cloud Platform CDN 등)가 있다면 해당 서비스의 Distribution 도메인 이름을 입력합니다.

https://studio.gamepot.io
빌드 관리