[include(틀:상위 문서, top1=마인크래프트/멀티플레이)] [include(틀:관련 문서, top1=마인크래프트/서버/베드락 에디션)] [목차] == 개요 == [[마인크래프트 베드락 에디션]]의 멀티플레이를 설명하는 문서. == 필수 조건 == * 기본적으로 인터넷에 연결된 상태여야 한다. 모바일이나, 셀룰러 데이터가 가능한 Windows에서는 설정에서 셀룰러 데이터를 켜고 와이파이 대신 데이터 네트워크를 이용해 접속할 수도 있다. * 1.2 버전부터는 [[Xbox Live]]에 가입되어 있는 만 19세 이상 '''성인(국내 기준)만''' 가능하다. 단, 같은 네트워크에 연결된 상태에서 로컬 멀티플레이를 한다면 [[로그인]]을 하지 않아도 된다. * 콘솔판에서는 유료 서비스([[Xbox network|Xbox Live Gold]], [[Nintendo Switch Online]], [[PlayStation Network]])에 가입해야 한다. == 유형 == === 마인크래프트 이용 === * 로컬 멀티플레이 상대방이 나랑 같은 [[LAN]] 또는 [[Wi-Fi]]에 접속하고 있다면, 둘 중 한 사람이 맵을 열고 남은 한사람(또는 그 이상)이 그 맵에 들어갈 수 있는 시스템이다. 기기 사양과 네트워크 상태에 따라 끊김 현상이 발생할 수 있다. 지원 플랫폼: [[Nintendo Switch]][* 비로그인 상태나 로컬 네크워크에 연결된 상태라면 닌텐도 스위치 로컬 단독으로만 가능하다.], [[Windows]], [[Android]], [[iOS]] * 분할화면 멀티플레이 한 화면에서 최대 4인까지 즐길수 있으며 4인분할까지 지원한다. 단점이 있다면 사람이 많을수록 화면이 작아지고 시야도 좁아지기에 [[Nintendo Switch]]의 경우 TV모드를 통해 즐기는 것을 권장한다. 지원 플랫폼: [[PS4]], [[Xbox One]], [[Nintendo Switch]] * 장거리 멀티플레이 로컬 멀티플레이와는 다르게 멀리 있는 사람이 내 맵에 들어올 수 있다. 내가 해당 맵에 들어갈 때만 서버가 열리는 건 로컬 멀티플레이와 같다. 장거리 멀티플레이 서버를 열려면 [[https://cafe.naver.com/minecraftgame/1753078|사용하고 있는 네트워크에 UDP 19132 포트를 개방하면 된다.]] 마찬가지로 호스트 기기 사양과 네트워크 상태에 따라 끊김 현상이 발생할 수 있다. *서버 개방 관련[br]장거리 멀티플레이에서 포트포워딩은 필수이다. 일부 공유기는 포트포워딩 기능이 없을 수 있다. 이때는 DMZ 설정 등으로 포트를 완전히 개방하는 방법도 있다. '''보안에 주의하자.''' 지원 플랫폼: [[Windows]], [[Android]], [[iOS]] * [[엑스박스 라이브]]를 통한 멀티플레이 엑스박스도 장거리랑 동일하다. 엑스박스 라이브에 로그인한 뒤 월드를 멀티 플레이 가능으로 만들면 엑스박스 라이브의 친구들이 접속할 수 있게 할 수 있다. 유의할 점은 기본적으론 데이터로는 불가능하고 와이파이로만 가능하나, 설정에서 셀룰러 데이터 허용을 활성화시 데이터로도 플레이가 가능하다.메인화면의 설정 -> 프로필에 가면 "셀룰러 데이터 허용"[* 이 기능은 모바일만 가능하다.]이 있다. 지원 플랫폼: 모두 지원 [* 셀룰러 데이터 지원: [[Android]], [[iOS]]] * [[PlayStation Network]], [[Nintendo Switch Online]]를 통한 멀티플레이 크로스 플랫폼이 아닌 콘솔 네트워크 단독으로 멀티플레이가 가능하다. 엑박 친구추가를 할 필요없이 콘솔 친구를 통해 입장 및 초대가 가능하다. 닌텐도 스위치만 이용할 수 있는 마리오 매시업의 멀티플레이는 이 방법밖에 이용이 불가능하다. 지원 플랫폼: [[PS4]], [[Nintendo Switch]] * 마인크래프트에 기본으로 등록된 서버 이용 버전 1.2 이후로 Mineplex, LifeBoat 등 해외 유명 서버가 기본으로 등록되어 있고, 마인크래프트의 메이저 업데이트가 나올때마다 그 수가 조금씩 늘고 있다. 지원 플랫폼: 모두 지원 * 렐름 이용 [[Minecraft Realms Plus|문서 참고]]. 지원 플랫폼: 모두 지원 === 서버 구동기 이용 === [include(틀:상세 내용,문서명=마인크래프트/서버/베드락 에디션,문단=3)] 아예 JE의 [[Bukkit]]처럼 별도의 서버 시스템을 만들어 멀티플레이를 구축하는 것도 가능하다. 이 경우 서버 구동기라는 별도의 구동 시스템을 서버 컴퓨터에 설치해야한다. 다만 JE하곤 달리, 극히 일부를 제외한 많은 구동기가 게임을 위한 시스템이 기본적인 플레이 컨텐츠(엔더, 멀티바이옴, 마을, 커맨드 등등)들을 지원하지 않은 채 최소한으로만 구현되어있기 때문에, 각 구동기의 제작 언어를 기반으로 추가 기능을 지원하는 플러그인을 추가해 써야한다. 주요 쓰이는 서버 구동기들은 다음과 같다. *[[https://minecraft.net/en-us/download/server/bedrock/|Bedrock Dedicated Server]], 약칭 BDS *[[모장]]에서 제공하는 공식 서버구동기이다. Java에디션의 구동기와 같이 플러그인은 지원하지 않으나, 애드온과 스크립트를 만들어 넣는것은 가능하다. 또한 [[PocketMine-MP]]에선 기본적으로 구현되지 않은 엔더, 멀티바이옴, 마을, 커맨드, 등등 렐름처럼 기본적인 마인크래프트 요소들을 모두 지원한다. 출시 때부터 현재까지 계속 알파버전이며, 지원하는 OS는 [[Windows]]와 [[Ubuntu]]이다. * v1.19.50.24 부터 Preview 버전 구동기도 배포되고 있다. *[[PocketMine-MP]] * 한국을 포함하여 전세계적으로 가장 많이 쓰이고 있는 구동기이다. 자세한 내용은 해당 문서 참고. *[[https://github.com/CloudburstMC/Nukkit|Nukkit]] *PocketMine-MP를 [[Java]]로 그대로 포크한 구동기이다. 출시 당시에는 PocketMine-MP을 무리하게 자바로 포크한 바람에 자바임에도 php기반이던 PocketMine-MP보다 더 안좋고 버그도 상당했었으나 차즘 개선되어 지금은 그럭저럭한 성능을 보인다. *[[https://github.com/bdsx/bdsx|BDSX]] * 원본 BDS를 개조하여 [[Node.js]] 기반의 플러그인 생태계를 가지고 있는 구동기이다[* ChakraCore 엔진을 기반으로 두고 있는 탓에 node v12.0.0-pre에서 동작하기 때문에 일부 최신 패키지들을 사용할 수 없다]. BDS의 기본적인 기능을 모두 지원하는 구동기이다.[br]플러그인을 개발하기 위한 게임 내 많은 요소들을 [[JavaScript|자바스크립트]]로 구현해 놓았으며 [[Linux|리눅스]] 환경에서는 [[와인(소프트웨어)|와인]]을 이용해 구동한다. 스크립트 작성은 [[TypeScript]]로 주로 한다. *[[https://github.com/CloudburstMC/Server|CloudburstMC]] *Nukkit의 성능을 더욱 개선하고 기능 제작면에서 좀더 진보하기 위해 Nukkit과 별개로 새로히 제작된, 마찬가지로 [[Java]] 기반의 구동기이다. 개발 단계이기에 다소 불완전하였으나, 마켓플레이스에 입점한 마인크래프트 컨텐츠 팀에서 해당 구동기 팀을 인수한 뒤, 서포트에 힘입어 개발에 좀 더 속도를 내고있다. *[[https://github.com/df-mc/dragonfly|Dragonfly]] *[[Go(프로그래밍 언어)|Go언어]]로 개발된 신생 구동기이다. 구동기 제작에 쓰인 언어의 범용성과 최적화 덕분에 MiNET과 마찬가지로 다른 구동기에 비해 성능이 높고 플러그인 제작 접근성이 좋은 편이다. 다만 신생 구동기라 사용할 수 있는 기능이 아직 적은 편이다. 일반적으로 다른 구동기들과 다르게 확장을 위한 라이브러리로서 사용된다. *[[https://github.com/NiclasOlofsson/MiNET|MiNET]] *[[C##]]으로 개발한 구동기이다. 다른 구동기에 비해 성능이 높은 편이며 동접이 많아도 서버가 다운되지 않아 한때 대형 해외서버들이 주로 썼었으나 플러그인을 제작하기가 비교적 어려워 범용적이지 못했고, 대형 해외서버들은 자체적으로 구동기를 만들어 쓰게되어 더 이상 MiNET 구동기를 쓰지않게되어 입지도가 많이 줄어들었다. === 외부 앱을 이용한 멀티플레이 === MCPE를 지원하는 특정한 앱을 이용하여 장거리 멀티플레이와 비슷하게 서버를 운영하거나 가입하는 방식이다. 방을 열 때 서버가 켜지고 방을 닫을 때는 서버가 꺼진다. 이 방식도 폰 사양에 따라 서버 성능이 많이 갈리는 편이다. 현재는 모두 서비스가 종료되었다. *--'''[[블록맨(애플리케이션)|블록맨 멀티플레이어]]'''[[https://play.google.com/store/apps/details?id=com.mclauncher.peonlinebox.mcmultiplayer|#]]-- * 사실상 서비스가 종료되었다.[* 운영진의 공지 기준으로는 이미 서비스가 종료된 상태이다. 또한, 개발진은 개발사 이름을 바꾸고 [[블록맨 고]]만 개발하고 있다.] [[2018년]] 중후반 이후로 플레이스토어에서 사라졌다. APK파일을 구해서 다운로드하거나, 링크를 통해 다운로드를 하여도 서버 빼고 기능이 거의 작동하지 않는다. 그리고 [[안드로이드 오레오|안드로이드 8.0]]부터는 작동 자체가 안 된다. *--[[https://play.google.com/store/apps/details?id=com.groundhog.multiplayermaster|'''MCPE에 대한 멀티 마스터''']]-- * 서비스가 종료되었다.[* 서비스가 종료된 이후 마인크래프트 마스터 개발자의 이름이 Nimo tv로 바뀌었고 현재 Nimo tv를 제작하고 있다.] [[2020년]] 기준으로 MCPE에 대한 멀티 마스터가 스토어에서 마인크래프트 마스터와 함께 발견되었으나 실질적으로 작동되지는 않는다. 이것도 안드로이드 8.0부터 이용 불가. *--'''[[옴렛 아케이드]]'''[[https://play.google.com/store/apps/details?id=mobisocial.arcade|#]]-- * 2018년 9월 22일에 Omlet Arcade 한국 서버가 공식적으로 열린 이후 블록맨과 멀티마스터 서버에 알려지게 되면서 7월 이후로 동접자 800명을 돌파하게 되었다. 이 앱은 원래 소통 및 스트림 용으로 만들어진 앱이지만, 블록맨과 멀티마스터의 서비스가 종료된 이후로 [[마인크래프트]] 멀티가 되는 앱으로만 알려져서 블럭맨과 멀티마스터의 유저들이 이 앱으로 한번에 모이게 되었다. 2023년 7월 1일 기준 서비스가 종료되었다.[* [[마인크래프트]] 버전 호환 문제로 닫게 되었다.] == 기타 == [include(틀:상세 내용,문서명=마인크래프트/커뮤니티,문단=3.8)] 한국에서는 서버 구동기를 사용하여 운영하는 멀티플레이 서버들은 [[MCPE KOREA]] 커뮤니티에서 찾아볼 수 있었으나, 해당 커뮤니티가 폐쇄되는 과정에서 서버들이 네이버 밴드로 대피하다 아예 둥지를 틀었기에 지금은 여기서 서버들을 찾아야한다. 자세한 설명은 이 항목에 틀을 달은 문서의 문단 참고. [[분류:마인크래프트/베드락 에디션]]