
PirateSoftware는 현재 Twitch에서 가장 인기 있는 스트리머 중 한 명으로, 3시간 동안 Twitch의 "Hype Train" 레벨 106이라는 주요 세계 기록을 깨기도 했습니다. Twitch 플랫폼에 익숙하지 않은 분들을 위해 설명하자면, 이 기록을 달성하기 위해서는 시청자들이 그에게 5만 건이 넘는 고유 구독을 해야 했으며, 각 Twitch 구독은 건당 5달러의 비용이 듭니다. 이렇게 놀라운 커뮤니티의 지원을 받으며, PirateSoftware는 그의 시청자들을 위해 그에 못지않게 놀라운 일들과 창작물을 계속해서 만들어내고 있습니다.
PirateSoftware는 어떻게 이 정도 규모로 자신의 커뮤니티를 지원하고 보답할 수 있을까요? 게임 산업에 대한 통찰력, 취업, 게임 개발 프로젝트 제작 등 다양한 정보를 제공하는 그의 매우 흥미로운 스트림 외에도, PirateSoftware는 Heartbound라는 타이틀의 개발자입니다. 이 게임은 'Thor'(PirateSoftware의 실명)가 쏟아붓는 애정과 정성 덕분에 거의 무한한 재플레이 가치를 지닌, 스토리 기반의 다중 엔딩 작품입니다. 또한, Thor와 그의 동료들은 Shockbyte의 자랑스러운 후원을 받으며 획기적인 Minecraft MMO를 개발 중이며, 여기에는 수많은 스토리가 담겨 있습니다.
#꿈을 현실로 만들기
Thor의 소규모 개발팀은 단 하나의 명확한 목표를 가지고 BLOCKGAME을 만들었습니다: 전통적인 MMO 게임플레이에 필적할 수 있는 완전 몰입형 플레이 가능한 MMO 경험을 제작하되, 모든 것을 Minecraft 안에서, 그리고 모드나 과도한 리소스 팩을 사용하지 않고 구현하는 것입니다. 이 꿈은 표면적으로 어렵게 들릴 뿐만 아니라, 기본 Minecraft 서버로 구현하기에는 거의 불가능에 가까워 보입니다.
PirateSoftware의 소규모 개발팀은 작업에 착수하여, 커스텀 플러그인을 제작하고 다른 플러그인들을 조정해 플레이어가 접속하기 전에 어떤 모드도 다운로드할 필요 없이, 가능한 한 바닐라 Minecraft에 크게 의존하는 플레이 가능한 멀티플레이어 서버를 만들었습니다. 그 꿈이 빠르게 현실화되면서 도시, PVP 안전/PVP 개방 구역, 건축, 심지어 직업 시스템까지 갖춘 세계가 모습을 갖추기 시작했습니다.
#꿈을 대중에게 전하기
PirateSoftware는 이 꿈을 그의 거대한 온라인 시청자들에게 선보이기 시작했지만, BLOCKGAME의 성장에는 곧 한 가지 문제가 생겼습니다: 게임이 너무 좋았습니다. 지나치게 좋았습니다. 멀티플레이를 가능하게 해주던 서버가 망가질 정도로 좋았습니다. 그뿐만 아니라 BLOCKGAME은 Thor가 평소 캐주얼 플레이는 물론 스트림 중에도 정기적으로 작업하는 타이틀입니다. MMO의 인프라는 이러한 새로운 수요를 단순히 따라잡지 못했고, 인기가 정점에 달할 때마다 충돌하곤 했습니다.
많은 MMO 플레이어들이 이해하시겠지만, MMO는 활발한 커뮤니티를 기반으로 번성하며, 살아남기 위해서는 일관된 플레이어 베이스가 필요합니다. BLOCKGAME 서버에서 일반적으로 지원하던 25~50명의 플레이어로는 턱없이 부족했고, 그렇게 적은 수에서도 플레이어 수가 증가할 때 안정성 문제가 발생하는 것은 받아들일 수 없는 상황이었습니다. Thor와 Shockbyte IT 팀의 많은 내부 조사 끝에... 운명의 날이 다가왔습니다.
자, 갑니다! 무슨 일이 일어날지 모르겠어요... 한번 알아봅시다!
Thor가 서버에서 BLOCKGAME을 Java 17에서 Java 18로 업데이트해야 하는 복잡한 과정 끝에, 스레드가 열리고 화이트리스트가 해제되었습니다. 수천 명의 시청자들이 PirateSoftware의 스트림을 지켜보는 가운데 BLOCKGAME에 플레이어들이 쏟아져 들어왔습니다... 25명, 그리고 50명.
100명까지 가면 어떨까요? 채팅 여러분, 100명까지 가볼까요?
#MMO를 진정한 대규모 멀티플레이어로 만들기
벽이 무너지고 Minecraft에 굶주린 플레이어 무리가 Thor의 마법 같은 멀티플레이어 창작물에 풀려나면서, 모든 조각이 완벽하게 제자리에 맞아 들어갔습니다. 플레이어 수가 45명이든, 50명이든, 95명이든, 100명이든 상관없이 서버에는 성능 문제가 전혀 없었고 플레이어들은 게임에 푹 빠져들었습니다. 플레이어들은 Origin 시티를 돌아다니며 이 현대 온라인 게임의 놀라운 걸작과 소통할 방법을 찾기 시작했고, Thor는 오랫동안 기다려온 이 승리를 자축했습니다.
됐다! 됩니다! 모든 게 작동해요!
그러나 거기서 멈추지 않았습니다. PirateSoftware는 서버를 200명까지 개방할 수 있었지만, 100명을 넘어선 이후에는 더 이상 서버의 성능 문제가 아니었습니다. 앞으로 Minecraft MMO가 직면할 어려움은 디자인 전환, 즉 던전이 2~4명의 플레이어를 위해 구축되고 최적화되는 대신, 수십 명 또는 그 이상을 염두에 두고 세계와 던전을 제작해야 한다는 점이었습니다. 결국 이 MMO는 단지 살아남는 것이 아니라 번성하고 있습니다.
#BLOCKGAME을 플레이하거나 직접 만들고 싶으신가요?
#Shockbyte 소개
Shockbyte는 Minecraft, TF2, Gmod 등을 위한 게임 서버 호스트입니다. 직접 Minecraft 서버를 시작하고 싶으신가요? Minecraft 서버 호스팅 플랜을 보려면 여기를 클릭하세요.