Monthly Archive for March, 2011

Unity & Flash – Friends

얼마전 San Francisco 에서 열린 Flash Gaming Summit 에서 Adode 가 Beta 버전의  Flash Player 인 Molehill 이 발표되었다.

이에 맞춰 Unity 가 Build platform 으로  Flash Player (Molehill) 를 지원하게 될거라는 충격적인 소식을 전했다. Flash Player 도 본격적으로 GPU 가속을 지원하기 때문에 Unity 가 Flash 를 지원할 수도 있을거란 생각을 가졌지만 실제로 이렇게 공식적인 지원을 발표할 줄을 몰랐다.

Unity 의  Web 3D 쪽에서 최대 약점인 낮은 플러그인 형태의 Player 배포율이 이 발표로 인해 한번에 해결될 수 있다는 의미이다. Unity 에서 제작하고 배포는 Flash Player 로 가능하다는 것이다. Flash 를 지원하는 만큼 개발언어도 ActionScript 를 지원한다. Unity 에서 제공하는 ActionScript API 를 이용하면 Flash 개발자도 Unity 에서 개발이 가능하다.

Flash 도 Molehill 로 인해 3D 컨텐츠를 개발가능할 수 있게 되었지만 아직은 low-level Shader 수준의 API 지원이라서 3D 개발에 있어 통합 IDE 가 없는 상태이다. 이 부족한 부분을 Unity 의 직관적인 tool 로 대체하여 개발한다면 Unity 와 Flash 양측다 득이 되는 제휴인것이다.

하지만 미래는 누구도 알 수 없다. 이 전략적 제휴로 인해 서로에게 기술이 흡수될 수도 있는 여지가 충분이 남아있다고 생각한다. Adobe 가 과연 3D IDE 를 어떤식으로 내놓을지 상당히 궁금해진다.

관련기사 : http://blogs.unity3d.com/2011/02/27/unity-flash-3d-on-the-web/