본문으로 이동

Unity

카노위키
Unity
개발자(팀)Unity Technologies
최신버전6000.0.39f1 (2025년 02월)
운영체제Windows, Mac, Linux
종류게임 엔진
라이센스사유 소프트웨어
홈페이지https://unity.com/

Unity (유니티)는 Unity Technologies가 개발한 게임 엔진과 그 통합 개발환경이다. 유니티는 데스크탑과 모바일 디바이스, 웹 브라우저등 폭넓은 플랫폼을 지원한다.

프로그래밍 (스크립팅)

Unity는 스크립트 언어로 C#, UnityScript, Boo를 사용할 수 있다. UnityScript는 Javascript와 동일한 문법을 사용하나 Javascript는 아니다. 내부적으로 .NET 런타임 환경으로 컴파일되는 독자적인 언어의 일종으로, Javascript의 일부 문법을 지원하지 않는다. 현재는 C# 외의 스크립트 언어는 모두 폐지되었으며, 빌드시 .NET 바이너리를 네이티브 C++로 변환하는 IL2CPP기능이 도입되었다.

기본 스크립트 언어 외에도 C, C++, Objective C등의 네이티브 언어들로 플러그인을 만들어 사용할 수 있다.

주요 변경 사항

6000.0

4.0 (2012년 11월 배포)

  • 새 애니메이션 시스템 Mecanim 추가
  • 배포 플랫폼으로 리눅스 추가
  • GUI 시스템 최적화

외부 링크