유니티 (게임 엔진): 두 판 사이의 차이

편집 요약 없음
편집 요약 없음
8번째 줄: 8번째 줄:
| 개발자              = [[유니티 테크놀로지]]
| 개발자              = [[유니티 테크놀로지]]
| 발표일              = {{날짜/출력|2005-6-8}}
| 발표일              = {{날짜/출력|2005-6-8}}
| 최신 버전            = 5.3.4
| 최신 버전            = 2020.1.4
| 최신 버전 출시일    =  
| 최신 버전 출시일    = 2020년 9월 1일
| 미리보기 버전        =  
| 미리보기 버전        = 2020.2.0b1
| 미리보기 버전 출시일 =  
| 미리보기 버전 출시일 = 2020년 9월 3일
| 상태                =  
| 상태                =  
| 프로그래밍 언어      = [[JavaScript]], [[Boo]], [[C (프로그래밍 언어)|C]], [[C++]], [[C 샵|C#]]
| 프로그래밍 언어      = [[JavaScript]], [[Boo]], [[C (프로그래밍 언어)|C]], [[C++]], [[C 샵|C#]](에디터, 스크립트)
| 운영체제            =  
| 운영체제            = 리눅스, 윈도우, 맥OS
| 엔진                =  
| 엔진                =  
| 플랫폼              =  
| 플랫폼              = PC, 맥, 아이폰, 안드로이드, WebGL, 닌텐도 스위치, 플레이스테이션
| 크기                =  
| 크기                =  
| 언어                =  
| 언어                = 영어, 한국어(실험 중)
| 종류                =  
| 종류                =  
| 라이선스            =  
| 라이선스            = 사유
| 웹사이트            = [http://unity3d.com/kr 유니티 한국 공식 사이트]
| 웹사이트            = [http://unity3d.com/kr 유니티 한국 공식 사이트]
| 표준                =  
| 표준                =  
29번째 줄: 29번째 줄:


== 역사 ==
== 역사 ==
2010년대 이후로 [[모바일 게임]] 시장의 강세로 [[언리얼 엔진]]이 뒤따라 무료 정책을 받아들였다. 본래 3D를 강점으로 내세운 엔진이었으나 언리얼 엔진의 무료화 및 [[아마존닷컴]]의 무료 게임 엔진 공개로 말미암아 업계에서는 2D 기술 향상이 요구되었다. 그 결과 유니티 엔진의 많은 기능들이 2D를 대상으로 업데이트되었다.
2010년대 이후로 [[모바일 게임]] 시장의 강세로 [[언리얼 엔진]]이 뒤따라 무료 정책을 받아들였다. 본래 3D를 강점으로 내세운 엔진이었으나 언리얼 엔진의 무료화 및 [[아마존닷컴|아마존]]의 무료 게임 엔진 공개로 말미암아 업계에서는 2D 기술 향상이 요구되었다. 그 결과 유니티 엔진의 많은 기능들이 2D를 대상으로 업데이트되었다. 현재는 퀄리티로 승부하는 언리얼을 퀄리티 면에서 맹추격하는 중인데 그 결과 퀄리티가 타 게임 엔진과 비슷하거나 더 뛰어날 정도로 발전되었다. [[언리얼 엔진|언리얼]]은 아직 이기지는 못하지만 그래도 많이 발전된 모습을 보여준다.


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


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


=== 단점 ===
=== 단점 ===
새로운 버전이 릴리즈되면 에러가 상당히 많이 발생한다. 최근 5.3버전에 들어서면서 나타난 버그들이 많았다고 한다. (이는 우리들로 하여금 베타테스터가 되지 말자는 마음을 갖게 한다)
새로운 버전이 릴리즈되면 에러가 상당히 많이 발생한다. 5.3버전에 들어서면서 나타난 버그들이 많았다고 한다.<ref>이는 우리들로 하여금 베타테스터가 되지 말자는 마음을 갖게 한다</ref> 리눅스에서는 HiDPI설정이 불가능해서 작은 UI를 키우지 못해 불편할 수가 있다. 유니티는 초보자가 고퀄리티를 구현하기가 까다로운 엔진이다. 언리얼이 고퀄리티에서 최적화를 위해 필요없는 요소들을 뺀다고 치면 유니티는 그 반대로 저퀄리티에서 각종 요소들을 첨가하여 고퀄리티를 완성하는 식이다. 유니티가 고퀄리티가 불가능하다고 하는데 절대 아니다. 단지 고퀄리티를 위해서 손이 많이 간다뿐이다. 이 단점은 초보자만 느낄 수 있다.


{{각주}}
{{각주}}
[[분류:게임 엔진]]
[[분류:게임 엔진]]
[[분류:2005년 소프트웨어]]
[[분류:2005년 소프트웨어]]

2021년 1월 22일 (금) 00:59 판

유니티
Unity.png
소프트웨어 정보
언어 영어, 한국어(실험 중)
운영체제 리눅스, 윈도우, 맥OS
플랫폼 PC, 맥, 아이폰, 안드로이드, WebGL, 닌텐도 스위치, 플레이스테이션
라이선스 사유
웹사이트 유니티 한국 공식 사이트

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

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

역사

2010년대 이후로 모바일 게임 시장의 강세로 언리얼 엔진이 뒤따라 무료 정책을 받아들였다. 본래 3D를 강점으로 내세운 엔진이었으나 언리얼 엔진의 무료화 및 아마존의 무료 게임 엔진 공개로 말미암아 업계에서는 2D 기술 향상이 요구되었다. 그 결과 유니티 엔진의 많은 기능들이 2D를 대상으로 업데이트되었다. 현재는 퀄리티로 승부하는 언리얼을 퀄리티 면에서 맹추격하는 중인데 그 결과 퀄리티가 타 게임 엔진과 비슷하거나 더 뛰어날 정도로 발전되었다. 언리얼은 아직 이기지는 못하지만 그래도 많이 발전된 모습을 보여준다.

특징

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

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

단점

새로운 버전이 릴리즈되면 에러가 상당히 많이 발생한다. 5.3버전에 들어서면서 나타난 버그들이 많았다고 한다.[1] 리눅스에서는 HiDPI설정이 불가능해서 작은 UI를 키우지 못해 불편할 수가 있다. 유니티는 초보자가 고퀄리티를 구현하기가 까다로운 엔진이다. 언리얼이 고퀄리티에서 최적화를 위해 필요없는 요소들을 뺀다고 치면 유니티는 그 반대로 저퀄리티에서 각종 요소들을 첨가하여 고퀄리티를 완성하는 식이다. 유니티가 고퀄리티가 불가능하다고 하는데 절대 아니다. 단지 고퀄리티를 위해서 손이 많이 간다뿐이다. 이 단점은 초보자만 느낄 수 있다.

각주

  1. 이는 우리들로 하여금 베타테스터가 되지 말자는 마음을 갖게 한다