게임 개발을 위한 최적의 솔루션

게임 개발의 새로운 시대
NBase와 함께 시작하세요

확장 가능한 백엔드, 실시간 멀티플레이어, 글로벌 인프라로 어떤 게임이든 쉽게 만들고 확장하세요

게임 특화 기능

NBase는 게임 개발을 위한 필수 기능을 모두 제공합니다

실시간 멀티플레이어

글로벌 규모의 실시간 게임을 위한 확장 가능한 멀티플레이어 인프라를 제공합니다.

게임 분석 및 통계

플레이어 행동, 참여도, 유지율 등 중요한 게임 지표를 실시간으로 추적하고 분석합니다.

글로벌 인프라

전 세계 플레이어를 위한 낮은 지연 시간과 높은 가용성을 제공하는 글로벌 인프라.

부정 행위 방지

강력한 보안 및 부정 행위 방지 시스템으로 게임의 공정성을 유지합니다.

확장 가능한 백엔드

대규모 플레이어 베이스를 지원하는 자동 확장 게임 서버로 성장에 맞춰 확장하세요.

결제 및 수익화

게임 내 구매, 가상 화폐, 구독 모델을 위한 통합 결제 시스템을 제공합니다.

실시간 멀티플레이어

글로벌 규모의
실시간 게임 경험

NBase의 확장 가능한 멀티플레이어 인프라는 수백만 명의 동시 접속 플레이어를 처리할 수 있습니다. 낮은 지연 시간, 서버 동기화, 상태 관리 등을 쉽게 구현하세요.

방 기반 매치메이킹

플레이어 스킬, 지역, 사용자 정의 속성에 따라 매치메이킹을 자동화합니다.

서버 동기화

자동 서버 동기화로 모든 플레이어에게 일관된 게임 상태를 보장합니다.

리얼타임 통신

WebSocket 및 WebRTC 기반 실시간 통신으로 즉각적인 상호작용을 지원합니다.

// 멀티플레이어 룸 생성 및 참가 예제
import { createClient } from '@nbase/client'
import { Room } from '@nbase/game'

const nbase = createClient('YOUR_NBASE_URL', 'YOUR_NBASE_KEY')

// 게임 룸 생성
async function createGameRoom(options) {
  const { data, error } = await nbase.game.rooms.create({
    name: 'My Game Room',
    maxPlayers: 8,
    gameMode: 'battle-royale',
    isPrivate: false,
    metadata: { mapId: 'desert-01', difficulty: 'hard' }
  })
  
  if (error) {
    console.error('Error creating room:', error)
    return
  }
  
  return data.roomId
}

// 게임 룸 참가
async function joinGameRoom(roomId, playerId) {
  const room = new Room(nbase, roomId)
  
  await room.join(playerId)
  
  // 실시간 이벤트 수신
  room.onMessage('player:move', (data) => {
    console.log('Player moved:', data)
    // 게임 상태 업데이트
  })
  
  // 메시지 전송
  room.send('player:move', {
    x: 100,
    y: 200,
    direction: 'north'
  })
}
게임 분석 및 통계

데이터 기반 결정으로
게임 성공 극대화

NBase의 강력한 분석 도구로 플레이어 행동을 이해하고 게임 성능을 최적화하세요

사용자 유지 분석

플레이어 유지율 추적 및 이탈 예측으로 참여 전략을 최적화하세요.

실시간 게임 데이터

실시간 게임 세션, 동시 접속자, 서버 성능을 모니터링하세요.

플레이어 행동 분석

게임 내 행동, 프로그레션, 인게임 활동을 깊이 있게 분석하세요.

게임 서비스 기능 비교

각 플랜별로 제공되는 NBase의 모든 게임 서비스 기능을 비교해 보세요

기능
Free
₩0/월
Pro
₩99,000/월
Enterprise
문의
게임 서버
전용 서버 인스턴스
자동 스케일링
글로벌 리전 배포
커스텀 서버 로직
멀티플레이어
실시간 동기화
매치메이킹
방 기반 멀티플레이
전용 게임 채널
커스텀 권한 설정
데이터 및 스토리지
게임 데이터 저장
플레이어 프로필
리더보드
자산 스토리지1GB50GB무제한
실시간 데이터베이스10MB1GB커스텀
분석 및 모니터링
기본 분석
고급 게임 분석
사용자 세션 기록
커스텀 이벤트 추적
실시간 대시보드
결제 및 수익화
인앱 결제
구독 관리
가상 화폐
다중 결제 제공업체
수익 분석
인증 및 사용자
이메일/비밀번호 인증
소셜 로그인
사용자 관리
2단계 인증
SSO 지원
지원 및 서비스
커뮤니티 지원
이메일 지원
전담 지원 매니저
SLA 보장
프로덕션 모니터링

모든 게임 서비스 기능에 대해 자세히 알아보려면 문의하세요