Godot Asset Store 소개
요약
Godot 엔진의 급격한 성장에 맞춰 새로운 Godot Asset Store를 공식 출시했습니다. 기존 Asset Library의 기술적 한계를 극복하고 리뷰, 분석, 버전 관리 등 강화된 기능을 제공하며, 향후 유료 거래 기능도 추가될 예정입니다.
핵심 포인트
- Godot 4.7에 완전히 통합되는 새로운 에셋 스토어 출시
- 사용자 리뷰, 평점, 게시자 분석 및 변경 이력 기능 도입
- 기존 Asset Library의 기술 부채 해결 및 인프라 현대화
- 향후 에셋 구매 및 판매 기능 추가 예정
Asset Library는 수년 동안 에셋을 게시하고 획득하는 공식적인 장소로서 귀중한 커뮤니티의 요구를 충족해 왔습니다. 하지만 Godot 커뮤니티와 생태계(ecosystem)가 급격히 성장함에 따라, 새로운 인프라를 마련해야 할 시점이 되었습니다. 몇 년간의 작업과 몇 달간의 베타 테스트를 거쳐, 새로운 Godot Asset Store를 소개하게 되어 기쁩니다. 새로운 Asset Store는 현재 라이브 상태이며 안정적이며, Godot 4.7에 완전히 통합될 예정입니다. Asset Store는 Godot의 공유 계정 시스템을 활용합니다. 즉, 개발 기금(development fund)에 기부했거나, 포럼(forum) 또는 개발자 채팅(developer chat)에 참여했거나, 쇼릴(showreel) 후보자에게 투표했다면 이미 계정을 가지고 있다는 의미입니다. 아직 계정이 없다면 만드는 방법은 매우 간단합니다. Asset Store는 다음과 같은 몇 가지 새로운 기능을 도입합니다:
- 사용자 리뷰 및 평점 (User reviews and ratings)
- 게시자를 위한 분석 (Analytics for publishers)
- 에셋당 여러 개의 다운로드 버전 (Multiple download versions per asset)
- 에셋을 위한 변경 이력 페이지 (A changelog page for asset)
- 커스텀 태그 생성을 포함한 에셋 태그 지정 기능 (The ability to tag asset, including creating custom tags)
또한, 에셋을 사고파는 기능을 포함하여 훨씬 더 많은 기능이 가까운 미래에 추가될 예정입니다. 사용자 여러분께서는 웹사이트나 Godot 4.7 프리뷰 빌드를 통해 스토어를 방문하여 피드백을 제공해 주시기를 권장합니다. 또한 게시자 여러분께서는 에셋을 Asset Store로 마이그레이션(migrating)하기 시작해 주시기를 권장합니다. 참고로, 저희는 라이브러리(library)에서 새로운 스토어로 에셋을 자동으로 이동시키는 방안을 검토했으나, 다음과 같은 수많은 문제로 인해 제외하기로 결정했습니다:
- 모든 게시자가 새 계정을 생성하고 기존 계정과 연결해야 함
- 게시자를 대신하여 재게시하기 위해 각 게시자의 권한이 필요함
- Asset Library는 실제로 배포하는 에셋을 직접 호스팅하지 않기 때문에, Asset Library의 모든 에셋을 새로운 호스팅 솔루션으로 다시 업로드해야 함
- 방치되었거나 더 이상 지원되지 않는 에셋을 자동으로 마이그레이션할 경우, 새로운 스토어에 무관한 항목이 너무 많이 생성됨
그렇다면 Asset Library는 어떻게 되나요?
우리는 처음에 재단(Foundation)이 운영하는 에셋 스토어를 운영할 계획이 없었습니다. Godot Engine 자체를 제외한 대부분의 프로젝트와 마찬가지로, 우리는 Godot 개발자들에게 필요한 솔루션을 제공하는 생태계를 육성하려고 노력하기 때문입니다. 또한 사람들이 이미 사용 중인 기존 스토어들(itch 등)이 있었기에, 커뮤니티가 자신들에게 가장 잘 맞는 곳으로 자연스럽게 집중될 것이라고 가정했습니다. 불행히도 이러한 접근 방식과 그로 인해 발생한 공백은 기존 스토어 중 어느 곳이 Godot 재단(Godot Foundation)의 지원을 받는지에 대해 커뮤니티 내 혼란을 야기했습니다(예: 재단이 사용자들로부터 정기적인 지원 이메일을 받기 시작함). 일부 스토어는 소유권이나 투명성에 대한 정보가 불분명한 상태로 무료 에셋(Kenney의 에셋 등)의 유료 버전을 호스팅하기도 했습니다. 이러한 우려 사항들 중 하나로, 우리는 Asset Library의 기술 부채(tech debt)가 증가하고 있다는 점에 직면했습니다. Asset Library의 아키텍처(architecture)와 인프라(infrastructure)가 현재의 요구 사항에 맞게 설계되지 않았기 때문입니다. Asset Library는 Godot 공유 계정 시스템을 사용하지 않으므로, 사용자와 게시자는 이를 위해 또 다른 계정을 사용해야 하며, 재단은 해당 계정 시스템을 지원하고 유지하는 데 리소스를 소비해야 합니다. 기존 인프라는 이전 버전의 Godot 에디터와의 호환성을 유지하면서 발전시키기가 어려웠습니다. 우리는 많은 이전 버전의 엔진이 여전히 Asset Library를 필요로 하기 때문에 이를 계속 운영하겠지만, 이는 지원 중단(deprecated)된 것으로 간주되어야 하며 가까운 시일 내에 읽기 전용 저장소(read-only repository)로 설정될 예정입니다. 향후 Godot 4.7 및 4.8에서의 Asset Store에 대한 우리의 핵심 목표는 Asset Library로부터의 전환을 완전히 완료하고, Asset Store를 안전하고 기능적이며 여러분이 기대하는 품질 표준에 부합하는 공간으로 만드는 것입니다. 그 이후에는 Asset Store 로드맵(roadmap)에 따라 여러 항목을 진행할 예정이며, 가장 기대되는 항목은 에셋을 사고팔 수 있는 기능입니다.
또한 사용자들이 무료 플러그인에 더 쉽게 기부할 수 있도록 하여, Phantom Camera, Dialogue Manager, GodotSteam과 같은 많은 인기 프로젝트에 대한 지원을 개선하고자 합니다. Godot의 확장성 (extensibility)을 촉진하기 위한 수단으로서, Godot Foundation는 우리가 작업 중인 공식 플러그인 및 확장 기능(extensions)을 Asset Store를 통해 게시할 예정이며, 이러한 기능들은 기본 제공되는 핵심 (core) 경험의 일부가 될 필요는 없다고 판단되는 것들입니다. 이것은 시작일 뿐이며, 저희는 여러분의 피드백과 의견을 매우 소중하게 생각합니다. 저희는 여러분의 생각을 듣고 싶으며, Godot Asset Store가 커뮤니티의 요구와 필요를 충족할 수 있도록 계속해서 변경하고 조정해 나갈 것입니다. 그러므로 저희 트래커 (tracker)에 이슈 (issue)를 생성하거나, 토론 (discussion)을 열거나, 이메일(contact@godot.foundation)을 통해 자유롭게 연락해 주세요. 스토어의 개선 사항에 대해 계속해서 소식을 알려드릴 예정이니 곧 다시 소식을 듣게 될 것입니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Godot Engine News의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기