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

잔글 (봇: 자동으로 텍스트 교체 (-\[\[(File|file): +[[파일:))
 
(사용자 10명의 중간 판 16개는 보이지 않습니다)
1번째 줄: 1번째 줄:
{{소프트웨어 정보
|이름    = 유니티
|원어이름 =
|배경색  =
|글자색  =
|로고    = [[파일:unity.png]]
|화면    =
|화면설명 =
|원작자  =
|개발    = [[유니티 테크놀로지]]
|종류    =
|출시    = [[2005년]] [[6월 8일]]
|최신버전 = 2020.1.4
|최신출시 = 2020년 9월 1일
|미리보기 = 2020.2.0b1
|미리출시 = 2020년 9월 3일
|상태    =
|언어    = 영어, 한국어(실험 중)
|운영체제 = 리눅스, 윈도우, 맥OS
|플랫폼  = PC, 맥, 아이폰, 안드로이드, WebGL, 닌텐도 스위치, 플레이스테이션
|엔진    =
|작성언어 = [[JavaScript]], [[Boo]], [[C (프로그래밍 언어)|C]], [[C++]], [[C 샵|C#]](에디터, 스크립트)
|라이선스 = 사유
|이전    =
|이후    =
|웹사이트 = [http://unity3d.com/kr 유니티 한국 공식 사이트]
|비고    =
}}
'''유니티'''(Unity)는 유니티 테크놀로지(Unity Technologies)에서 개발한 [[게임 엔진]]이다. 3D 게임을 지원하나 잘 이용하면 2D 게임도 얼마든지 만들 수 있다.


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


= 개요 =
== 역사 ==
유니티는 [[게임 엔진]]이다. 3D게임을 지원하나 잘 이용하면 2D게임도 얼마든지 만들 수 있다.<br>
2010년대 이후로 [[모바일 게임]] 시장의 강세로 [[언리얼 엔진]]이 뒤따라 무료 정책을 받아들였다. 본래 3D를 강점으로 내세운 엔진이었으나 언리얼 엔진의 무료화 및 [[아마존닷컴|아마존]]의 무료 게임 엔진 공개로 말미암아 업계에서는 2D 기술 향상이 요구되었다. 그 결과 유니티 엔진의 많은 기능들이 2D를 대상으로 업데이트되었다. 현재는 퀄리티로 승부하는 언리얼을 퀄리티 면에서 맹추격하는 중인데 그 결과 퀄리티가 타 게임 엔진과 비슷하거나 더 뛰어날 정도로 발전되었다. [[언리얼 엔진|언리얼]]은 아직 이기지는 못하지만 그래도 많이 발전된 모습을 보여준다.
기본적으로 무료로 제공되지만, 워터마크를 제거하고 고급 기능을 더 사용하려면 돈을 지불하고 프로버전을 구입해야 한다.<br>
컴파일러 언어는 [[C#]]이나 [[자바스크립트]]가 주로 이용된다.<br>


최근 모바일게임 시장의 강세로 기타 언리얼엔진도 뒤따라 무료정책을 받아들였으며  2016년 2월 현재 아마존에서도 무료 엔진을 내놓은 상황이다.
== 특징 ==
기존 3D를 강점으로 내세운 엔진이었으나 언리얼엔진의 무료화 그리고 최근 아마존의 무료 엔진 공개로 현재 2D 기술향상을 요구하고 있으며
여타 게임 엔진에 비해 가볍고 직관적이어서 사용이 편리하다. 가볍다는 점 때문에 많은 모바일 게임들이 유니티 엔진을 사용한다.
많은 기능들이 2D를 대상으로 업데이트 되어가고 있다.


= 특징 =
옛날에 자바스크립트를 많이 이용했지만 현재는 C#을 중점적으로 사용한다. 유니티 스크립트 리퍼런스 또한 계속해서 한국어 번역이 진행중이며 참고할 문서들이 매우 많다.
여타 게임엔진에 비해 가볍고 직관적이어서 사용이 편리하다. 가볍다는 점 때문에 많은 모바일게임들이 유니티 엔진을 사용한다.
== 단점 ==
자체적인 그래픽 성능이 부실하다.


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


== 개발환경 ==
* [[비주얼 스튜디오]]
* [[비주얼 스튜디오 코드]]
* [[Mono]]
{{각주}}
[[분류:게임 엔진]]
[[분류:게임 엔진]]
[[분류:2005년 소프트웨어]]

2022년 8월 29일 (월) 01:09 기준 최신판

유니티
Unity.png
소프트웨어 정보
개발 유니티 테크놀로지
출시 2005년 6월 8일
최신버전 2020.1.4
2020년 9월 1일
미리보기:
2020.2.0b1
2020년 9월 3일
언어 영어, 한국어(실험 중)
운영체제 리눅스, 윈도우, 맥OS
플랫폼 PC, 맥, 아이폰, 안드로이드, WebGL, 닌텐도 스위치, 플레이스테이션
작성언어 JavaScript, Boo, C, C++, C#(에디터, 스크립트)
라이선스 사유
웹사이트 유니티 한국 공식 사이트

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

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

역사[편집 | 원본 편집]

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

특징[편집 | 원본 편집]

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

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

단점[편집 | 원본 편집]

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

개발환경[편집 | 원본 편집]

각주

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