유니티 (게임 엔진)

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색
유니티3D (Unity3D)
Unity 5 logo.svg
개발자 유니티 테크놀로지스
최근 버전 5.4.1 / 2016년 9월 8일, 23일 경과
프로그래밍 언어 Boo, C#, JavaScript
운영 체제 윈도, 맥 OS X, 리눅스[1]
플랫폼 개인용 컴퓨터(윈도, 매킨토시, 리눅스)
(아이폰, 아이패드, 안드로이드)
콘솔(엑스박스 360, 플레이스테이션 3, Wii)
종류 게임 엔진
라이선스 사유
웹사이트 공식 사이트

유니티(영어: Unity)는 3D 비디오 게임이나 건축 시각화, 실시간 3D 애니메이션 같은 기타 인터랙티브 콘텐츠를 제작하기 위한 통합 저작 도구이다.

에디터는 윈도맥 OS X 상에서 실행되어 윈도나 맥, Wii, 아이패드, 아이폰 플랫폼으로 게임을 만들 수 있다. 유니티 웹 플레이어 플러그인을 이용하는 웹 브라우저 게임도 제작할 수 있다. 이는 플래시와 유사한 형태이며, 크로스 도메인 보안정책 및 스크립팅에서도 플래시 사용자가 쉽게 적응할 수 있도록 설계되었다.

엔진 자체에 미들웨어를 탑재하였다. 예로 라이트 맵핑이나, 물리 엔진 등이 있다. 그리고 에디터에 애셋스토어가 있어 에디터 내에서 필요한 애셋들을 바로 다운로드하여 사용할 수 있다.

개발[편집]

유니티 엔진은 C#, 자바스크립트, Boo로 코드를 작성할 수 있다는 이유로 C#과 모노 기반 코드로 개발되었다고 알려져 있었다. 실제로 엔진의 런타임 부분은 C++과 마이크로소프트 닷넷 API, 에디터 프로그램은 C#으로 개발되었다.[2]

스크립트는 Visual Studio에서 편집할 수 있다. 유니티 설치 시 자동으로 설치된다.

개인 버전은 무료로 사용할 수 있다.

각주[편집]

  1. 유니티로 제작된 프로그램은 리눅스에서도 당연히 실행된다. 단 유니티 자체는 리눅스에서 일반인 버전으로 지원되지는 않지만 개발사에서 지원한 버전을 설치할 수 있다. 곧 개발될 예정이다.
  2. “Unity Answers: Is Unity Engine written in Mono/C#? or C++”. 2010년 1월 3일. 2012년 6월 17일에 확인함. 

바깥 고리[편집]

  • 공식 웹사이트