블로그로 돌아가기

피, 땀, 그리고 코드: horizOn 역대 최대 규모의 인디 게임 백엔드 업데이트 비하인드

게시일 2026년 2월 22일
피, 땀, 그리고 코드: horizOn 역대 최대 규모의 인디 게임 백엔드 업데이트 비하인드

피, 땀, 그리고 코드: horizOn 역대 최대 규모의 인디 게임 백엔드 업데이트 비하인드

게임을 만드는 것만으로도 충분히 어렵습니다. 그 뒤를 받쳐주는 인프라 구축까지 고민해야 한다면? 그것은 여러분이 겪지 않아도 될 두통일 뿐입니다.

horizOn의 목표는 언제나 단순했습니다. 인디 개발자들에게 리더보드, 클라우드 저장, 인증, 원격 구성(Remote Config)과 같은 강력한 게임 백엔드를 직접 구축하는 악몽 없이 제공하는 것입니다. 지난 몇 주 동안 저희 팀은 과도한 카페인과 부족한 수면으로 버텨왔습니다. 여러분의 피드백을 경청하고, 오래된 코드를 뜯어고치며, 여러분의 삶을 진심으로 더 편하게 만들어 줄 시스템을 구축했습니다.

오늘, 저희는 역대 가장 큰 업데이트를 출시하게 되어 매우 자랑스럽습니다. 이것은 단순한 기능 목록이 아닙니다. 여러분이 가장 중요한 일인 '재미있는 게임 만들기'에 집중할 수 있도록 쏟아부은 수주간의 노력이 담겨 있습니다. 이번에 출시된 모든 내용을 소개합니다.

🎮 Unreal Engine SDK: 네이티브하고 깔끔하며, 즉시 사용 가능

많은 요청이 있었던 만큼, 저희는 밤을 지새우며 제대로 만들어내기 위해 노력했습니다. 이제 horizOn은 기존 Unity 및 Godot SDK와 더불어 Unreal Engine을 공식 지원합니다.

저희는 단순히 언리얼에 대충 만든 래퍼(Wrapper)를 씌우고 끝내고 싶지 않았습니다. 언리얼에서 처음부터 커스텀 게임 백엔드를 연결해 본 적이 있다면, 그 과정이 얼마나 번거롭고 좌절스러운지 잘 아실 겁니다. 저희는 C++ 및 블루프린트 개발자들에게 완전히 네이티브한 느낌을 주도록 Unreal Engine SDK를 설계했습니다.

  • 개발자에게 주는 이점: SDK를 넣고 API 키만 설정하면 연결 끝입니다. Unity, Godot에 이어 Unreal까지 완벽하게 지원함으로써, horizOn은 현재 대다수의 인디 게임을 구동하는 엔진들을 원활하게 지원합니다. 하나의 백엔드로 모든 엔진을 아우르세요.

🚨 내장 크래시 리포팅: 플레이어가 눈치채기 전에 오류 포착

게임이 튕겼는데 그 사실조차 모르고 있다가 플레이어가 남긴 악평을 보는 것만큼 가슴 아픈 일은 없습니다.

Sentry나 Crashlytics 같은 무겁고 비싼 서드파티 도구를 통합하게 만드는 대신, 저희는 자동 크래시 리포팅 기능을 horizOn에 직접 구축했습니다. 효율적인 운영을 원하는 인디 개발자들이 모든 것을 한곳에서 관리할 수 있기를 바랐기 때문입니다.

  • 도움이 되는 점: 시스템이 자동으로 크래시를 포착하고 유형별로 그룹화하며, 대시보드에서 급증하는 오류를 즉시 표시합니다. 이제 크래시 데이터는 리더보드 및 플레이어 데이터 바로 옆에 위치합니다. 게임을 출시하고, 무엇이 문제인지 실시간으로 모니터링하며 빠르게 수정하세요.

🤖 MCP 서버 통합: AI와 게임 백엔드의 만남

저희는 항상 개발의 미래를 주시하고 있으며, 이번 프로젝트는 저희의 열정이 담긴 결과물입니다. AI 어시스턴트와 외부 도구를 연결하는 개방형 표준인 Model Context Protocol을 활용하여 horizOn용 MCP 서버를 구축했습니다.

저희는 이 기능이 실질적으로 어떻게 유용할지 고민하는 데 많은 시간을 보냈습니다. 이제 Claude, Cursor 또는 MCP 호환 AI 도구를 사용 중이라면 horizOn 백엔드에 직접 연결할 수 있습니다.

  • 결과: AI 어시스턴트 내에서 자연어로 리더보드를 조회하거나, 플레이어 데이터를 확인하고, 원격 구성을 관리할 수 있습니다. 에디터, 대시보드, 터미널 사이를 오갈 필요 없이 AI가 인라인으로 처리해 줍니다.

📱 새로워진 대시보드: 더 빠르고, 깔끔하며, 모바일 최적화

기존 대시보드가 특히 이동 중에 사용하기 불편하다는 의견을 주셨습니다. 저희는 그 의견을 적극 수렴했습니다. UI를 완전히 해체하고 여러분이 실제로 확인해야 할 정보에 집중할 수 있도록 재구축했습니다.

정보 계층 구조, 반응형 데이터 테이블, 로딩 속도에 며칠을 매달렸습니다. 무엇보다 드디어 제대로 된 모바일 지원을 구현했습니다.

  • 중요한 이유: 메인 모니터에서 디버깅을 하든, 출퇴근길에 휴대폰으로 출시일 플레이어 지표를 확인하든, 이제 horizOn 대시보드는 빠르고 가독성이 좋으며 반응이 빠릅니다.

🌍 글로벌 로드 밸런서: 모든 것을 다스리는 하나의 도메인

인프라 라우팅은 화려해 보이지는 않지만 매우 중요합니다. 이전에는 horizOn이 지역별 서브도메인을 사용했기 때문에 서버 지역을 선택하고 SDK를 수동으로 설정해야 했습니다. 작동은 했지만, 저희가 추구하는 우아한 방식은 아니었습니다.

그래서 모든 horizOn 인프라 앞에 위치하는 글로벌 로드 밸런서라는 대규모 아키텍처 업그레이드를 진행했습니다.

  • 업그레이드 내용: 전 세계 어디서나 하나의 도메인, 하나의 엔드포인트만 사용하면 됩니다. 요청은 자동으로 가장 가까운 가용 서버로 라우팅됩니다. 개발자에게는 지역 설정의 번거로움이 없고, 플레이어에게는 거주 지역에 상관없이 현저히 낮은 지연 시간을 제공합니다. 이는 개발자에게는 전혀 보이지 않는 거대한 백엔드 변화이며, 이것이 바로 좋은 인프라가 지향해야 할 모습입니다.

🛠️ horizOn Simple Server: 게임 백엔드 무료 셀프 호스팅

저희는 모든 프로젝트에 관리형 서비스가 필요한 것은 아니라고 믿으며, 특정 업체에 종속되는 현상(Vendor Lock-in)을 지양합니다. 프로토타입 단계이거나 하드웨어에 대한 완전한 제어권이 필요할 수도 있습니다.

그렇기에 저희는 무료 오픈 소스 셀프 호스팅 버전인 horizOn Simple Server를 출시하기 위해 최선을 다했습니다.

최대한 마찰 없이 사용할 수 있도록 설계했습니다. 외부 종속성이 전혀 없는 단일 PHP 애플리케이션입니다. Docker도, Composer도, Java도 필요 없습니다. 표준 PHP 호스팅에 업로드하기만 하면 몇 분 만에 완전한 기능을 갖춘 게임 백엔드를 가질 수 있습니다.

  • 가장 좋은 점: 저희의 관리형 BaaS와 API가 완벽하게 호환됩니다. Simple Server로 무료로 시작했다가, 게임이 폭발적으로 인기를 얻어 더 이상 서버 관리를 직접 하고 싶지 않다면 즉시 관리형 서비스로 전환할 수 있습니다. 코드를 다시 짤 필요도, 마이그레이션의 고통도 없습니다. 인증, 리더보드, 클라우드 저장, 크래시 리포팅까지 모두 여러분의 하드웨어에서 무료로 사용하세요.

다음 행보는?

단 한 번의 업데이트에 여섯 가지 대규모 변화를 담았습니다. 몸은 지쳤지만, 여러분이 이 새로운 도구들로 무엇을 만들어낼지 기대되어 더할 나위 없이 기쁩니다. horizOn은 기업용 서비스의 비대함 없이 강력한 성능을 원하는 개발자들에 의해, 개발자들을 위해 만들어졌습니다.

horizon.pm에서 무료로 horizOn을 시작해 보세요 — 또는 GitHub에서 Simple Server를 내려받아 지금 바로 직접 호스팅해 보세요.

의견이 있으시면 Discord나 Twitter를 통해 알려주세요. 그럼 이제 저희는 부족한 잠을 보충하러 가보겠습니다!

이 대시보드는 다음에 의해 애정을 담아 만들어졌습니다 Projectmakers

© 2026 projectmakers.de

unknown-v1.91.1 / unknown-v--