Unity Spark란 무엇인가?
요약
Unity가 웹 기반으로 게임 제작 및 협업이 가능한 'Unity Spark'를 공개했습니다. 이는 별도의 설치 없이 브라우저에서 자연어 텍스트만으로도 게임을 만들고 공유할 수 있게 합니다. 또한, 데스크톱 환경에 중점을 둔 'Unity 7 Alpha' 버전도 출시되어 엔진의 발전 가능성을 보여줍니다.
핵심 포인트
- 설치 불필요: 웹 브라우저에서 바로 게임 제작 및 협업이 가능합니다.
- AI 기반 개발: 단순한 자연어 텍스트만으로도 게임을 만들 수 있습니다.
- 에셋 연동 강화: AI가 기존 아티스트의 에셋 활용을 도와 수익 창출 기회를 제공합니다.
- 버전 업데이트: 데스크톱 환경용 'Unity 7 Alpha'를 통해 엔진 발전이 지속됩니다.
안녕하세요, 저는 Kudmiki입니다. Unity가 방금 'Unity Spark'라는 것을 공개했습니다. 아주 간단하게 요약하자면 이렇습니다. 기본적으로 이것은 브라우저에서 바로 게임을 만들 수 있는 방법이며, 따라서 아무것도 설치하거나 다운로드할 필요가 없습니다. 다른 사람들과 실시간으로 협업할 수도 있습니다. 또한 단순한 URL만으로 여러분의 게임을 공유할 수 있습니다. 당연히 이것은 AI 기반이지만, 중요한 점은 'accessor'로부터 직접 가져온 인간이 만든 에셋도 사용한다는 것입니다. 그래서 흥미롭고 매우 다른 방식입니다. 만약 당신의 즉각적인 반응이 '나는 이것에 관심 없다', '웹 기반의 것들은 관심 없다'라면, 그래도 좋은 소식이 있습니다. 오늘 Unity가 'Unity 7 Alpha'를 공개했기 때문입니다. 이미 설치할 수 있습니다. 이 버전은 Core CLR editor가 포함된 첫 번째 버전입니다. 만약 당신이 데스크톱 버전을 중요하게 생각한다면, 여전히 좋은 소식이 있습니다. 엔진의 미래는 정말 멋져 보입니다. 하지만 다시 Unity Spark로 돌아와서, 이게 어떤 예시냐고요? 기본적으로 사람들이 단순한 텍스트, 즉 단순한 자연 언어만으로 게임을 만들 수 있는 방법입니다. 당연히 이것은 AI를 사용합니다. 그리고 다른 사람들과 협업하고, 아무것도 설치할 필요 없이 빠르게 게임을 만들 수 있습니다. 그런 다음 링크를 누군가에게 보내면 그들이 여러분의 게임을 플레이할 수 있습니다. 기본적으로 이렇습니다. 게임 개발에 진입하는 매우 간단하고 쉬운 방법을 의도한 것입니다. 그리고 Unity CEO가 여기에 쓴 것처럼, 졸업생들이 업계 전문가가 될까요? 현재 전문가들이 새로운 아이디어를 탐색하기 위해 Unity Spark를 사용할까요? 우리는 두 가지 모두 사실이기를 바랍니다. 두고 봐야 알겠죠. 이것이 전반적인 요지입니다. 그리고 여기 블로그 게시물에서 Unity Spark에 대해 이야기하고 있습니다. 여기서 중요한 것은 이것이 '일회성 AI'에 관한 것이 아니라는 것입니다. 왜냐하면, 그것은 정말로 작동하지 않기 때문입니다. 요즘 AI 모델들은 실제로 꽤 좋습니다.
실제로 지난 3~6개월 동안 인상적으로 발전했습니다. 하지만 무언가를 한 번에 해결하려고 하면 쓰레기 같은 결과가 나올 가능성이 높습니다. 다행히 여기서는 반복(iteration)-기반 방식으로 접근하는 것이 올바른 방식입니다. 즉, 프롬프트 하나를 만들고 끝내는 것이 아닙니다. 에이전트와 함께 작업하고, 친구들과 함께 작업하며, 기본적으로 무언가를 계속해서 반복적으로 개선해 나가야 합니다. 또한 여기서 매우 흥미롭고 중요한 부분은 '에셋(assets)'과 어떻게 연동되도록 설계되었는지입니다. 정말 흥미롭습니다. 일반적으로 AI와 관련될 때에는 AI 기반의 예술 작품이 있습니다. 그리고 많은 아티스트들이 이것을 싫어하는데, 왜냐하면 AI 아트가 자신들과 경쟁하는 것처럼 느껴지기 때문입니다. 반면에 이 도구는 실제로 아티스트를 돕기 위해 만들어진 최초의 AI 도구처럼 보입니다. 즉, 에셋을 사용한다면 이론적으로 그 에셋들을 구매해야만 이 도구를 사용할 수 있다는 뜻입니다. 따라서 이 AI 도구가 '에셋(assets)'에서 에셋 팩 판매 증가로 이어질 수도 있습니다. 그러므로 이것은 돈을 가져가는 것이 아니라 에셋에게 실제로 수익을 주는 최초의 AI 도구일 수 있습니다. 재미있습니다. 흥미롭습니다. 여기서는 여러 사람이 협업하여 도구를 만드는 것을 보여줍니다. 다시 말해, 실제 한계가 무엇인지는 모르겠습니다만, 여러 사람이 동시에 같은 프로젝트를 진행할 수 있습니다. 그리고 또 하나의 큰 장점은 Unity를 설치할 필요가 없다는 것입니다. 다운로드하거나 설치할 것이 전혀 없습니다. 웹페이지를 열기만 하면 모든 것이 작동합니다. 지난주에 Unity Spark 팀과 미팅을 가졌는데, 몇 가지 질문을 할 수 있었습니다. 제가 했던 질문 중 하나는 '혹시 이 브라우저에서 직접 Unity 사용법을 배우기 시작할 수 있나요?'였습니다.
그리고 이 프로젝트를 일반 Unity 데스크톱에서 열 수 있도록 내보낼 수도 있나요? 그들은 지금도, 음, 정확히 이 제품이 누구를 위한 것인지 알아내려고 노력 중이라고 말했습니다. 누가 이걸 사용할 건가요? 그래서 그 기능은 보장할 수 없지만, 어쩌면 가능한 기능일 수도 있습니다. 만약 그렇다면, 저는 사람들이 기본적으로 이걸로 학습하는 것을 상상할 수 있습니다. 정말 간단해서, 그냥 브라우저에 가서 게임 만드는 법을 배우기 시작하면 됩니다. 그런 다음 Unity로 내보내서 좀 더 제대로 된 무언가를 구축하기 시작하는 거죠. 그래서 아이디어 구상이나, 게임 프로토타입, 게임 아이디어, 게임 콘셉트를 아주 빠르게 생각해내는 측면에서 흥미로울 수 있습니다. 이렇게 프로토타이핑 반복 속도를 높이는 데 일반적으로 유용할 수 있습니다. 그리고 다시 말해서, 이걸 Unity로 내보내서 수동으로 계속 구축할 수 있다면, 이것은 일반적인 사용 사례가 될 수 있습니다. 또한 저는 이 뒤에 있는 코드에 대해서도 물어봤는데, 이게 전부 Lua로 실행된다는 것을 알게 되었고, 실제로 수정하고 만들 수도 있다고 합니다. 현재 그들이 만든 데모 게임들을 실제로 플레이해 볼 수 있습니다. 하나는 스페이스 코리더(Space Corridor)인데, 일종의 3인칭 슈터입니다. 그리고 호러 스토리(Horror Story)라는 간단한 공포 게임이 있습니다. 엠버월(Emberwall)이라는 건 다크 소울즈 생존 게임 같은 것입니다. 그리고 로봇 레이스(Robot Race)가 있습니다. 이건 아케이드 스타일의 레이서 게임, 휴대폰 같은 종류입니다. 솔직히 가장 인상적인 것 중 하나는 이런 종류의 것을 브라우저에서 직접 실행할 수 있다는 점입니다. 정말 굉장합니다. 저는 아직도 예전 시절에 살았던 사람이라, 제 시대에는 브라우저에서 이용 가능한 게임은 플래시 게임밖에 없었습니다. 크러쉬 더 캐슬(Crush the Castle), 해피 휠즈(Happy Wheels) 같은 것들이요. 그런데 이제는 완전한 3D 게임을 브라우저에서 직접 할 수 있게 되었습니다. 그리고 이것을 보세요. 그림자도 있고, 상당히 많은 조명 효과가 있습니다. 상당한 양의 파티클 이펙트가 있습니다. 셰이드 효과도 있고요. 정말 많은 것들이 있습니다.
따라서 Unity가 이런 종류의 결과물을 브라우저에서 직접 만들 수 있다는 점만으로도 기술적인 경이로움이라고 생각합니다. 그리고 이 부분은 실제로 기능하는 게임입니다. 제가 플레이할 수 있어요. 그리고 꽤 잘 돌아갑니다. 여기서는 Chrome에서 실행되고 있습니다. 아, 모르겠네요, 정말 부드러워 보여요. 적어도 60~100 FPS 정도는 되는 것 같아요. 확실히 아주 좋습니다. 게다가 전체적으로 기능적입니다. 정확히 이런 게임들을 어떻게 전시하나요? 다른 사람들과 어떻게 공유하나요? 다시 말해서, 직접 링크를 보내거나 할 수 있습니다. 아니면 이 발표가 Google과 협력한 것입니다. 그들은 'Google Playground'를 발표하고 있는데, 이것은 기본적으로 이러한 종류의 게임을 위한 웹 기반 플랫폼이 될 예정입니다. 따라서 Google Playground에서는 Google의 도구를 사용하여 게임을 만들 수 있습니다. 그리고 만약 더 진지하거나 3D에 가까운 무언가를 원한다면, Unity가 있으니 그것을 내보내서 여기 Playground에서 플레이할 수 있습니다. 제가 녹화하는 지금, 어떤 이유에서인지 Google Playground에는 403 오류가 표시됩니다. 그래서 지금은 볼 수 없지만, 거대한 게임 목록일 것이라고 상상합니다. 처음부터 상당히 많은 게임들이 있을 거라고 추측합니다. 그리고 Unity Smart를 사용하여 그곳에 게임을 게시할 수 있게 될 것입니다. 타임라인 측면에서는 이것이 곧 출시될 예정입니다. 발표된 날짜는 없습니다. 기본적으로 웨이트리스트(waitlist)에 가입할 수 있고, 나중에 열릴 때 알려줄 것입니다. 하지만 다시 말해서, 핵심은 이것이 단지 게임을 만드는 또 다른 방법이라는 것입니다. 데스크톱 Unity 경험에 실제로 부정적인 영향을 미치지는 않습니다. 아닙니다, 그건 여전히 똑같습니다. 말씀드렸듯이, Unity 7이 현재 출시되었습니다. 따라서 데스크톱용 Unity의 미래는 엄청나게 밝습니다. 그리고 아마도 게임을 빠르게 만들고 싶은 사람들을 위해 이것을 사용할 수 있을 것입니다. 말 그대로 아무것도 다운로드할 필요가 없습니다.
단순히 링크로 접속하기만 하면 Unity에 접근할 수 있고, 끝입니다. 비교적 빠르게 게임을 만들 수 있습니다. 다시 말해, 웹에서 바로 가능합니다. 버튼을 누르고 어딘가에 게시한 다음, 링크를 누군가에게 보내면 그들이 당신의 게임을 플레이할 수 있습니다. 따라서 이 방법은 게임 개발에 입문하고 싶지만 Unity 데스크톱 애플리케이션 자체의 위압적인 느낌은 받고 싶지 않은 사람들에게 좋은 시작점이 될 수 있습니다. 그리고 누가 알겠습니까, 여기서 시작한 사람들 중 일부는 실제로 데스크톱 버전으로 넘어가서 좀 더 '제대로 된' 게임을 만들기 시작할 수도 있습니다. 어쩌면요, 하지만 다시 말해, 그저 게임을 만드는 또 다른 방법일 뿐입니다. 만약 게임을 '표준적인' 방식으로 만드는 방법을 배우고 싶다면, 제 무료 종합 강좌들을 확인해보세요. 상상할 수 있는 어떤 게임이든 만들 능력을 얻고 싶다면, 정말로 해야 할 일은 경험을 더 쌓는 것뿐입니다. 그리고 그것이 바로 Game Dev Practice Pack의 목표입니다. 이것은 10가지 실습 과제 모음집입니다. 이 모든 것은 여러분이 다음 단계에 도달하도록 돕기 위해 제가 직접 제작했습니다. 여기서 저는 시작 프로젝트 파일과 도전 과제 설명, 그리고 목표 목록을 제공하고, 그 후에는 실제로 그 목표들을 완료하기 위해 자신의 기술과 지식을 사용해야 합니다. 이 과정은 정말로 학습하도록 강요하며, 스스로의 기술을 사용하도록 요구합니다. 그리고 물론, 그것들을 완료한 후에는 제 솔루션 비디오를 시청할 수 있습니다. 매우 상세하며, 제가 어떻게 이 과제들을 해결했는지, 어떤 결정을 내렸는지, 다른 방식으로 무엇을 할 수 있었는지를 단계별로 설명합니다. 이렇게 실습하고 그 다음 제 솔루션을 보는 두 단계를 거치면 학습 속도를 엄청나게 높일 수 있습니다. 그렇게 함으로써, 수십 개의 다른 튜토리얼을 단순히 시청하는 것보다 훨씬 빠르게 배울 것입니다. 따라서 상상할 수 있는 어떤 게임이든 만들 능력을 얻고 싶다면, 설명란의 링크를 통해 제 실습 팩을 확인해보세요.
자, 시청해 주셔서 감사합니다. 다음 시간에 뵙겠습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 YouTube Code Monkey (Unity C#)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기