버전 관리

더 잘 협업하고 창작하세요. Unity Plastic SCM은 게임 개발을 위해 설계된 소스 관리입니다. 아티스트 및 프로그래머 워크플로를 모두 갖췄으며 대규모 파일과 바이너리를 염두에 두고 빌드되었습니다.

보이지 않는 생산성 저하 요소를 피하고 유니티 DevOps 팀의 전문적인 조언으로 반복 작업을 빠르게 처리하세요. 전자책 보기

릴리스 타임라인 속도 향상

Unity Plastic SCM은 확장 가능하고 엔진에 얽매이지 않는 버전 관리소스 코드 관리 툴로, 모든 규모의 게임 개발 스튜디오를 위해 만들어졌습니다. 팀 협업을 개선하고 생산성을 높이기 위해 개발된 Plastic은 아티스트와 프로그래머의 워크플로를 최적화하고 대용량 파일과 바이너리로 작업할 때 속도를 크게 향상시켜 줍니다.

Plastic SCM is now Unity Version Control, a component of Unity DevOps

Unity Version Control

Unity Version Control web experience in the Unity dashboard

New Unity Version Control web experience

Unity Version Control users now have access to powerful VCS functionality directly from the Unity web dashboard. You can onboard and grant permissions to new users, view content across both org and repo levels, and kick off and conduct code reviews without downloading or opening a separate client.

주요 장점

아티스트 및 프로그래머에게 최적화된 워크플로

분리된 워크플로, 하나의 저장소. 개발자는 중앙 집중형 또는 분산형 환경에서 완전 브랜칭 및 병합 솔루션을 활용하며 코딩을 할 수 있고, 아티스트는 파일 기반 워크플로와 직관적 UI를 사용하며 창작할 수 있습니다.

뛰어난 대규모 파일 및 바이너리 작업 속도

대규모 파일 및 저장소에서도 성능과 반응성을 유지하도록 빌드된 Unity의 버전 관리 시스템은 게임 개발만의 복잡성을 간편하게 처리합니다.

여러 툴에서 작동

Plastic SCM은 Unreal을 포함한 모든 엔진에서 작동하며, Unity 제작자는 Plastic과 에디터의 긴밀한 통합의 이점을 누릴 수 있습니다. Plastic은 JIRA, TeamCity, Jenkin 등의 IDE, 이슈 트래킹, 협업 및 DevOps 툴과도 통합됩니다.

프로그래머 대상

강력한 브랜칭 및 병합 기능으로 충돌을 최소화하고 생산을 가속하세요. 대규모 파일 및 저장소를 처리하도록 빌드된 시스템을 사용하여 분산형 혹은 중앙 집중형으로 작업하세요.

아티스트용

단순한 코드 이상을 위해 제작된 Plastic은 잠금으로 충돌을 최소화하여 메인 프로젝트 저장소와 연결된 별도의 워크스페이스에서 독립적으로 작업하도록 지원합니다.

Git 사용자용

Plastic SCM은 정말 유용합니다. 마이그레이션이 간단하므로 대규모 파일로 즉시 작업하고 걱정 없이 커밋할 수 있습니다. 기술적 숙련도와 무관하게 누구나 사용할 수 있습니다.

Perforce 사용자용

전체 팀에서 사용할 수 있는 솔루션. 강력한 브랜칭 및 병합으로 개발자들을 만족하게 하고, 작업을 분산하면서 단순한 아티스트 및 비개발자 워크플로를 활성화하세요.

Duncan McRoberts, Director of Software Development, Meta Company

“The speed of pulling and pushing sizable repos is impressive, and the system is considerably faster than our previous solution. The UI is intuitive for both developers and artists.”

Duncan McRoberts, Director of Software Development, Meta Company
Garry Newman, Owner and Game Developer, Facepunch Studios

“We have done some really, really huge merges over the years – the kind of merges that you would have ended up having to do by hand with other tools. It just works.”

Garry Newman, Owner and Game Developer, Facepunch Studios

버전 관리 통합

Plastic SCM은 모든 엔진에서 작동하며 기존 DevOps 툴체인에 쉽게 통합됩니다. 이슈 트래킹, 커뮤니케이션, 협업, CI, IDE 등을 위한 툴과 함께 원활하게 작동합니다.

Unity 로고
Jenkins
Rider Jetbrains
TeamcCity Jetbrains
Jira
Bamboo
Unreal Engine
Discord

무료로 시작하고 초과 사용분만 결제

신규 사용자 3명과 월 5GB의 데이터 스토리지가 무료입니다. 그 후의 가격 책정은 월간 액티브 유저(MAU)와 총 클라우드 스토리지에 따라 달라집니다. 온프레미스 솔루션의 경우, 세일즈 팀에 문의해서 Plastic Enterprise 에디션에 대해 알아보세요.

이를 실현하는 게임들

Goodbye Volcano High

노동자 협동 조합 스튜디오가 어떻게 아티스트와 엔지니어 모두를 제작 과정에 효율적으로 참여시킬 수 있었을까요? KO_OP가 Plastic SCM으로 어떻게 협업을 지원했는지 알아보세요.

Return to Nangrim

Sycoforge가 Unity 툴을 사용해 어떤 식으로 점점 더 규모가 커지는 프로젝트를 관리하고 신속한 반복 게임 개발을 위해 플레이어 피드백을 통합했는지 확인하세요.

Subnautica

Unknown Worlds가 Unity와 Plastic SCM을 통해 어떻게 Subnautica를 실현할 수 있었는지 확인하세요.

Resources

Project organization and VCS best practices

Learn the key concepts of version control, as well as tips and tricks you can use when setting up your Unity project to help ensure that team collaboration is smooth and efficient.

Avoid hidden productivity costs

We’ve collected insights from our product and engineering teams on three of the most common version control pitfalls holding studios back from doing what they do best: creating.

Getting started

Want to dive in to Unity Version Control but don’t know where to begin? Check out our introductory course on Unity Learn and start collaborating more efficiently today.

시작하기 및 문의하기

이 간단한 지침으로 몇 분만에 버전 관리를 준비하고 실행하세요. 추가 조언이 필요하거나 질문이 있다면 Unity 지원 팀이 도와드리겠습니다.

자주 묻는 질문

Unity Plastic SCM은 Unity에서만 사용할 수 있나요?

아니요, Plastic은 거의 모든 소프트웨어와 함께 사용할 수 있으므로, 어디서나 강력한 VCS를 활용할 수 있습니다. 그러나 Unity용 Plastic 패키지를 사용하면 핵심 엔진 내에서 Plastic을 더 직관적으로 사용할 수 있습니다.

처음 시작하려면 어떻게 해야 하나요?

Plastic을 사용하려면 Unity 계정을 사용해 서비스에 가입하기만 하면 됩니다. Unity 에디터 또는 다른 엔진에서 시작하는 데 유용한 가이드를 여기서 볼 수 있습니다. 시작하기 전에 추가로 궁금한 점이 있다면 언제든지 문의해 주시기 바랍니다.

Plastic Cloud Edition이란 무엇인가요?

Plastic Cloud Edition은 호스팅 방식의 멀티 테넌트 클라우드 기반 서버로서 Plastic 저장소를 클라우드에 저장하는 데 사용할 수 있습니다.

Plastic Cloud Edition의 주 사용층은 누구인가요?

Plastic Cloud Edition은 대규모 저장소와 파일로 작업하고 클라우드 서버만 필요로 하며 복제한 로컬 저장소를 선택적으로 사용하는 게임 개발 팀을 위한 버전 관리 툴입니다. 이 툴을 사용하면 클라우드 서버로 푸시/풀링하거나 직접 체크인할 수 있습니다. Cloud Edition에는 Plastic SCM 클라이언트 및 클라우드 서비스가 포함되어 있습니다.

Plastic Cloud Edition을 사용하려면 무엇이 필요한가요?

저장소를 Unity의 호스팅 서비스에 저장하려면 Plastic Cloud Edition 구독이 필요합니다.

Unity Plastic SCM Cloud에 액세스하려면 어떤 Unity Plastic SCM 버전이 필요한가요?

5.4.16.719 이상이 필요합니다. Unity Plastic SCM Cloud용으로 Unity의 네트워크 API가 업데이트되고 확장되었으므로 이전 버전은 작동하지 않습니다.

Plastic SCM Cloud Edition에 로컬(온프레미스) Plastic 서버가 필요한가요?

아니요.

How do I upload my data to the Cloud?

You push your data from your local server to the Cloud.

체크인하여 Plastic Cloud Edition과 병합할 수 있나요?

예, 체크인하여 클라우드로 직접 병합할 수 있습니다.

Plastic Cloud에 액세스하는 데 Plastic Gluon을 사용하는 경우 파일을 잠글 수 있나요?

예, 그렇게 할 수 있습니다. Plastic Cloud 조직의 대시보드에서 체크아웃 시 잠글 파일을 구성할 수도 있습니다.

Plastic Cloud에서 어떻게 데이터가 안전하게 유지되나요?

Plastic SCM은 Plastic Cloud에 업로드하기 전에 코드와 데이터를 암호화할 수 있습니다. 저장소를 호스팅할 새 Plastic Cloud 조직을 요청할 때 이를 'encrypted'로 설정할 수 있습니다. 그러면 데이터를 업로드할 때 Plastic Cloud가 데이터 암호화를 요구합니다.

Plastic Cloud 연결이 어떻게 안전하게 유지되나요?

Plastic Cloud는 SSL 연결만 허용합니다.

Plastic Cloud Edition 라이선스는 어떻게 운영되나요?

Plastic Cloud Edition에는 3명의 무료 활성 사용자와 스토리지 5GB의 무료 버전이 포함되어 있습니다. 4번째 사용자 이후로는 활성 사용자별로 월별 요금을 내야 합니다. 사용자가 한 달간 이용을 하지 않은 경우 해당 달에는 사용자에 대해 요금이 청구되지 않습니다. 5GB 스토리지를 초과한 경우 사용자가 아닌 팀 기준으로 추가 스토리지에 대해 요금을 내야 합니다. 자세한 내용은 가격 목록을 참조하세요.

사용자가 여러 기기를 사용할 수 있나요?

예. 라이선스 관리상, 사용된 기기 수나 설치된 서버 수와 관계없이 활성 사용자 수로만 계산합니다.

Do I have to pay for additional servers?

No. For licensing purposes, we only count the number of active users, regardless of the number of devices used or the number of servers installed.

읽기 전용 사용자에 대해 요금을 내야 하나요?

아니요. 체크인 등의 쓰기 작업을 수행하지 않을 때 사용자는 읽기 전용으로 간주됩니다.

사용자를 비활성화하고 새 사용자로 대체할 수 있나요?

예. 언제든지 사용자를 활성화/비활성화할 수 있습니다. Unity Plastic SCM은 활성화 또는 비활성화된 모든 사용자의 이력을 보관합니다. 시스템에 액세스하려면 사용자가 활성 상태여야 합니다.

Unity Plastic SCM Cloud Edition 지원에는 무엇이 포함되나요?
  • 24시간 이내에 이메일로 지원 응답
  • 복잡한 문제 해결을 위한 원격 지원 연결
  • 개발 팀이 코드 '핫픽스' 우선 지원

자세한 내용은 여기에서 확인하세요.

사용자를 '활성'으로 만드는 조건은 무엇인가요?

특정 달에 다음 중 하나 이상을 수행하면 사용자는 활성 상태로 간주됩니다. 

1. 다음을 위해 저장소에 쓰기 작업을 합니다.

  • 체크인
  • 코드 검토 수행
  • 레이블, 체인지 세트(푸시 또는 체크인), 브랜치, 속성 또는 저장소와 같은 오브젝트 생성

2. 5MB의 데이터를 업로드하거나 다운로드합니다.

Unity에서는 최적의 웹사이트 경험을 제공하기 위해 쿠키를 사용합니다. 자세한 내용은 쿠키 정책 페이지를 참조하세요.

확인