유니티 (게임 엔진)

Unter (토론 | 기여)님의 2019년 11월 14일 (목) 03:01 판
유니티
Unity.png
소프트웨어 정보
웹사이트 유니티 한국 공식 사이트

유니티(Unity)는 유니티 테크놀로지(Unity Technologies)에서 개발한 게임 엔진이다. 3D 게임을 지원하나 잘 이용하면 2D 게임도 얼마든지 만들 수 있다.

기본적으로 무료로 제공되지만, 워터마크를 제거하고 고급 기능을 더 사용하려면 돈을 지불하고 프로버전을 구입해야 한다. 컴파일러 언어는 C#이나 자바스크립트가 주로 이용된다.

역사

2010년대 이후로 모바일 게임 시장의 강세로 언리얼 엔진이 뒤따라 무료 정책을 받아들였다. 본래 3D를 강점으로 내세운 엔진이었으나 언리얼 엔진의 무료화 및 아마존닷컴의 무료 게임 엔진 공개로 말미암아 업계에서는 2D 기술 향상이 요구되었다. 그 결과 유니티 엔진의 많은 기능들이 2D를 대상으로 업데이트되었다.

특징

여타 게임 엔진에 비해 가볍고 직관적이어서 사용이 편리하다. 가볍다는 점 때문에 많은 모바일 게임들이 유니티 엔진을 사용한다.

원래 자바스크립트를 많이 이용했지만 최근에 들어서는 C#을 중점적으로 사용한다. 유니티 스크립트 리퍼런스 또한 계속해서 한국어 번역이 진행중이며 참고할 문서들이 매우 많다.

단점

새로운 버전이 릴리즈되면 에러가 상당히 많이 발생한다. 최근 5.3버전에 들어서면서 나타난 버그들이 많았다고 한다. (이는 우리들로 하여금 베타테스터가 되지 말자는 마음을 갖게 한다)

각주