Guide/Unity

Unity 게임엔진에 대해서

Paeng 2020. 10. 31. 12:43
728x90

Unity 게임엔진에 대해서

Unity는 어도비 플래시가 주력이던 시절, 플래시가 3D 구현이 힘들다는 점을 공략해 3D 시장을 공략한 웹 미디어 제작 툴이었습니다. 이는 유니티 웹 플레이어라는 이름으로 현재까지 남아있습니다.

웹 미디어를 만드는 툴이었지만, 전문적인 게임 엔진에 비해 비교적 단순하고 사용법이 쉽다는 점에서 개발자들이 이를 이용해 게임을 만들기 시작했으며 이로 인해 게임 엔진으로 방향을 틀었습니다.

유니티 3D(Unity 3D)?

유니티는 2D와 함께 3D 비디오 게임, 애니메이션과 같은 콘텐츠를 생성하는 도구입니다. 유니티 에디터는 윈도우와 맥 OS X, 리눅스에서 사용할 수 있으며, 멀티플랫폼을 지원하고 에셋 스토어를 제공합니다.

유니티의 장점

에셋 스토어

각종 리소스와 스크립트, 플러그인으로 사용할 수 있는 다양한 기능과 함께 미리 작성된 AI 등의 기능을 사고 팔 수 있는 장터입니다. 유니티 사용자가 많아질수록 에셋 스토어에 더 많은 상품이 올라오게 되고, 이로 인해 긍정적으로 생각한 사용자가 유니티에 유입되면 다시 스토어에 유니티 기능을 올리는 등의 순환 과정이 형성되어 있습니다.

엔진 자체의 확장성과 맞물려 게임 이외에 방송, 애니메이션 등 여러 에셋이 존재하며 방대한 생태계를 자랑하고 있습니다.

넓은 사용자 층과 풍부한 관련자료

진입장벽이 낮아 개발을 처음 시작하는 사람부터 실제 개발자까지 사용자층이 다양하고 수가 많습니다. 때문에 인터넷을 통해 관련 정보를 쉽게 찾을 수 있습니다.

유니티 엔진의 경우 지원 API의 변화가 잦아서 도큐먼트의 질이 타 게임엔진에 비해 좋지 않다는 평도 많습니다만, 인터넷에서 찾을 수 있는 수많은 예제들이 이러한 불편함을 개선해주고 있습니다.

728x90
728x90