Unity 검색

Image depicting the word “AI” over a black screen
Image depicting the word “AI” over a black screen
공유

Is this article helpful for you?

Thank you for your feedback!

유니티는 크리에이터가 더 많아질수록 세상은 더 매력적인 곳이 될 거라고 믿습니다. 유니티는 게임을 처음 제작하는 1인 개발자부터 대규모 프랜차이즈 게임을 개발하는 전문 스튜디오까지, 다양한 크리에이터의 성공을 지원하는 툴과 서비스를 개발하고 있습니다.

그리고 이러한 입장에서 유니티는 AI 및 머신러닝 기반 기술이 약속하는 미래에 큰 기대를 걸고 있습니다. 복잡성을 완화하고, 제작 속도를 높이며, 가장 중요하게는 새로운 아이디어를 발견하는 데 길잡이가 되어 주고 있기 때문입니다. 간단히 말하자면 AI 및 머신러닝 기반 기술의 탁월한 접근성 덕분에 더욱 많은 이들이 크리에이터를 꿈꿀 수 있을 것이라 믿습니다.

유니티는 수 년 동안 내부적으로, 그리고 파트너와의 협업을 통해 시뮬레이션, 컨텐츠 제작 및 게임 최적화 분야에 AI를 활용할 방안을 연구해 왔습니다. 머나먼 과거의 캄브리아기 대폭발을 연상케 하는 생성형 AI의 놀라운 발전은 더욱 많은 가능성을 열어 주는 기회가 될 것입니다.

Unity 에디터, 런타임, 데이터, Unity 네트워크를 보유한 유니티는 생성형 AI의 성공적인 도입을 지원할 수 있는 독보적인 위치에 있습니다.

Unity 에디터는 게임 및 기타 RT3D(실시간 3D) 경험 제작에 전 세계적으로 널리 사용되고 있는 워크플로입니다. 지난 18년 동안 Unity 에디터는 게임 개발의 민주화를 뒷받침하는 한편 수많은 기기에 걸쳐 신규 게임을 대규모로 배포하는 데 기여했습니다.

그리고 현재 유니티는 생성형 AI의 잠재력을 통해 Unity 크리에이터의 생산성이 대폭 향상되는 동시에, RT3D 게임 및 경험의 제작에 대한 진입 장벽이 낮아지면서 수많은 신규 크리에이터가 유입될 것으로 확신하고 있습니다. 이러한 AI 툴은 기존의 툴과 워크플로를 완전히 대체하기보다는 보완하는 역할을 할 것으로 예상됩니다. 기술적 역량과 리소스의 격차를 보완하여 크리에이터가 불가능해 보이는 영역에도 과감히 도전하고 더욱 발전할 수 있는 기회를 제공하는 것입니다.

학생이 GPT(생성형 사전학습 변환기) 툴로 자료 조사를 수행하거나 Microsoft Word 또는 Google Docs로 과제물을 다듬고 완성하기에 앞서 초안을 작성하는 것처럼, Unity 크리에이터는 자연어를 사용하는 생성형 툴과 결정론적 비AI 툴을 사용하여 코드, 애니메이션, 물리 효과 또는 기타 실시간 콘텐츠를 생성할 수 있게 됩니다. 크리에이터는 대략적인 근사치와 텍스트를 만들어 놓고 컨트롤과 코드를 정교하게 수정하는 과정을 반복하며 머릿속에 그리는 경험을 실제로 구현해 나가는 과정을 거치게 될 것입니다.

게다가 유니티는 AI가 데이터를 가져오는 출처를 보다 명확하게 정의할 수 있는 Unity 에디터 내 기술을 개발하고 있습니다. 이 기술이 적용되면 라이선스 활용이 가능하면서도 적합한 데이터 세트로 콘텐츠를 생성할 뿐만 아니라, 특정한 콘텐츠에 커스터마이즈된 AI 기술을 통합할 수도 있습니다. 예를 들어 에셋 빌드 시 LoRA(Low-Rank Adaptation) 언어 모델을 사용하여 기존 작업에서 학습된 신규 콘텐츠를 제작할 수 있습니다.

Unity 런타임은 전 세계에서 가장 많은 실시간 애플리케이션을 지원하며, 100개가 넘는 국가에서 매달 수십억 개의 기기에 걸쳐 수십억 건의 다운로드 수를 기록하고 있습니다. Unity 에디터에서 사용 가능한 모든 생성형 AI 제작 툴의 결과물이 Unity 런타임을 통해 전달되기 때문에, Unity는 AI 툴로 제작한 콘텐츠를 소비자와 사용자에게 제공하는 주요 방법이라고 할 수 있습니다. Unity 런타임을 사용하면 대부분의 기기에서 3D 콘텐츠를 사용하고 상호 작용할 수 있으며, 콘텐츠가 사용자 입력에 반응하도록 설정하고 조명 또는 물리와 같은 효과를 시뮬레이션할 수 있습니다.

유니티가 선사하는 기회는 이게 전부가 아닙니다. 유니티는 AI가 그저 제작을 위한 툴로만 기능하는 것이 아니라 추론, 즉 머신러닝 모델을 통해 데이터를 공급하는 프로세스를 런타임으로 이전하여 새로운 형태의 인터랙션을 구현할 기회를 제공한다고 생각합니다.

유니티는 'Barracuda'라는 코드명으로 불리는 이 기술을 5년이 넘도록 연구해 왔습니다. 디자이너가 모바일부터 콘솔, 웹, PC에 이르는 기기에서 추론에 기반한 게임 루프를 빌드할 수 있게 되면 어떤 효과가 있을까요? AI의 기능이 빠르고, 효율적이고, 확장 가능하며 고비용의 클라우드 컴퓨팅을 요구하지 않는다면 어떤 일이 벌어질까요?

예를 들면 실제 사람처럼 움직이는 NPC, 게임플레이 메커니즘으로서의 확산 콘텐츠, 경계 없는 사용자 생성 콘텐츠가 탄생할 수 있겠습니다. 하지만 유니티 크리에이터는 이 기술을 통해 상상조차 하지 못했던 더욱 놀라운 일들을 이룰 것입니다.

GIF showcasing method for authoring character poses using machine learning in Unity

지금 세상에 존재하는 대부분의 디지털 콘텐츠는 2D와 선형적인 형태로 되어 있습니다. 예를 들면 스프라이트, 사진, 필름 프레임, 건물 평면도 렌더링, 소스 코드 등이 있습니다. AI 데이터 모델은 이러한 정보를 통해 학습을 진행하고, 생성형 AI의 경우에는 콘텐츠를 생성합니다.

Unity를 사용하면 RT3D 경험을 만들고 운영하는 과정에서 생성된 고유한 데이터 세트를 기반으로 모델을 실시간 학습시킬 수 있습니다. 이러한 학습을 통해 유니티는 Unity를 기반으로 보다 풍성한 서비스를 마련하고 파트너가 각자의 필요에 따라 데이터 생성, 시뮬레이션, 학습 엔진으로 Unity를 활용하도록 탁월한 기능을 제공할 수 있습니다. Unity 에디터와 런타임에 통합된 자연어 AI 모델은 실제 코드와 이미지를 통해 학습합니다. 실제로 사용되는 학습 데이터는 초기 사용 시 그대로 캡처되거나 기록되지 않고 추상화되지만, 이러한 학습은 유니티 고객이 생산성을 크게 향상하는 데 유용합니다.

유니티의 분석 툴, 애드 네트워크, 퍼블리싱 시스템, 클라우드 서비스로 구성된 Unity 네트워크 매달 누적 40억 명 이상의 사용자에게 도달하고 있습니다. 이러한 각각의 서비스 분야에서는 유니티의 고객이 신규 사용자를 유치하고, 참여도를 높이고, 이를 통해 더 많은 수익을 창출하는 방식을 크게 개선하도록 돕는 데 활용 가능한 데이터를 얻을 수 있습니다. 유니티는 3년 넘게 신경망 네트워크를 활용하여 사용자 확보, 참여 및 수익화를 지원하는 시스템을 지속적으로 최적화하고 있습니다.

생성형 AI는 비디오 게임의 역사 속에서 어떤 형태로든 사용되어 왔으며, 개발자가 적은 리소스로 보다 큰 결과를 얻을 수 있는 툴로서 엄청난 잠재력을 갖고 있습니다. AI에 대한 유니티의 관점, 현재 진행 중인 작업들, 그리고 이 기술이 개발자의 비전을 실현하는 데 어떤 도움이 될지에 대한 내용을 앞으로 몇 달 동안 꾸준히 소개할 예정입니다.

블로그에서 유니티와 AI에 대한 내용을 자세히 살펴보고, AI 베타 프로그램에 아직 등록하지 않으신 분들은 지금 등록하여 새로운 툴과 서비스에 관한 소식을 가장 먼저 받아 보세요.

2023년 5월 17일 뉴스 | 7 분 소요

Is this article helpful for you?

Thank you for your feedback!

관련 게시물