본문으로 건너뛰기
실시간 멀티플레이어

함께 플레이하세요, 브라우저 안에서

aukimi를 벗어나지 않고 게임에 실시간 서버를 붙이세요. 멤버 존에서 서버를 시작하고 Engine을 연결하면, 세션에 참여한 모두가 동기화된 상태로 유지됩니다.

Colyseus 기반

룸, 상태 동기화, 재접속 처리는 인디 게임 업계에서 널리 쓰이는 오픈소스 신뢰 서버 Colyseus가 맡습니다. aukimi는 이를 프로비저닝하고 계속 실행 상태로 유지하며 게임에 주소를 건네줄 뿐입니다 — 그 밑바탕의 네트워킹 모델은 플레이어가 믿을 수 있고, 당신이 직접 읽어볼 수 있는 것입니다.

멤버 존에서 시작하고, 멤버 존에서 멈추세요

서버는 전용 페이지에서 관리됩니다. 생성, 시작, 정지, 재시작, 삭제를 할 수 있고, 프로비저닝 과정을 지켜보다가 주소를 복사하거나 Engine에서 바로 열 수 있습니다. 터미널도, 돌봐야 할 컨테이너도 없습니다.

포크가 아닌, 표준 Colyseus

Engine은 공식 Colyseus 클라이언트로 서버와 통신하며, 저희가 운영하는 서버는 그 위에 쿼터 레이어만 얹은 순정 Colyseus 0.18입니다 — 통신 프로토콜에는 aukimi 전용 요소가 전혀 없습니다. 룸, 상태 스키마, 재접속 로직 모두 공식 문서에 그대로 실려 있는 것이므로, Colyseus 문서가 쓰인 그대로 당신의 게임에 적용되고, 여기서 만들며 배운 지식은 여기서만 쓸 수 있는 지식이 아닙니다.

이미 켜져 있는 무료 공유 서버

게임을 멀티플레이어로 만드는 데 구독도, 결정조차도 필요 없습니다. 공유 테스트 서버가 wss://test.mp.aukimi.com에서 상시 가동 중이고, 아직 설정한 적 없는 씬도 이미 그곳을 가리키고 있습니다 — Play를 누르면 net.connect()를 호출하는 스크립트가 바로 온라인 상태가 됩니다. Multiplayer 패널의 Test 탭에서 룸 코드를 설정할 수 있는데, 주어진 코드를 그대로 두면 혼자 플레이하고, 코드를 공유하면 친구들이 당신의 게임으로 들어옵니다. 이 서버는 일부러 작고 일부러 기억하지 않습니다: 룸당 8명, 접속 16명, 코드당 룸 2개이며, 세션 사이에 아무것도 저장되지 않고 내일 아침에도 켜져 있으리라는 보장도 없습니다. 여기서는 게임이 작동하는지를 확인할 뿐입니다. 플레이어를 실제로 받아들이는 곳은 당신만의 서버입니다.

  • net.connect() — 인자 없이, 나머지는 씬 설정이 처리합니다
  • 룸당 8명 · 접속 16명 · 룸 2개, 룸 코드별 집계
  • 계정 불필요, 영속성 없음, 가동 시간 보장 없음

제한은 숨기지 않고 명시되어 있습니다

모든 요금제는 룸당 몇 명이 함께하는지, 동시 접속 가능 인원은 몇 명인지, 병렬로 몇 개의 룸이 돌아가는지를 명시합니다. 이는 마케팅 문구가 아니라 서버 자체가 강제하는 값입니다. Hobby는 다른 게임과 머신을 공유하며, Starter부터는 서버가 온전히 당신만의 것입니다. 상위 요금제는 호스트 용량이 허락하는 대로 열립니다.

  • Hobby — 월 $3.99, 룸당 10명, 접속 10명, 룸 2개, 공유 호스트
  • Starter — 월 $11.99, 룸당 32명, 접속 32명, 룸 8개
  • Plus — 월 $19.99, 룸당 64명, 접속 64명, 룸 16개
  • Pro — 월 $34.99, 룸당 128명, 접속 128명, 룸 32개

게임을 온라인으로

무료 계정을 만들고, 프로젝트가 플레이어를 맞이할 준비가 되면 서버를 시작하세요.

프로젝트 후원