유니티(Unity)는 3D, 2D 게임의 개발 환경을 제공하는 게임 엔진이다. 요즘은 3D 애니메이션과 건축 시각화, 가상현실(VR) 등 인터렉티브 콘텐츠 제작하는데도 사용된다. 2005년 애플 세계 개발자 회의(WWDC)에서 최초 공개되었고, 2016년 기준으로 전 세계 게임엔진 시장의 45%를 차지하고 있다. 게임 개발 엔진으로 가장 유명한 회사가 유니티와 언리얼(Unreal)이 있다. 두 엔진 비슷한 것 같지만 차이가 있다. 유니티는 기본 기능이 조금 빈약해서, 소스를 고치기 까다로운 대신 기능이 매우 가볍고 사용하기 간편하다. 언리얼은 강력한 기능을 제공하지만, 소스 수정없이는 상대적으로 확장성이 제한된다. 보통 유니티는 소규모의 모바일 게임부터 중간 규모급 프로젝트에 활용되며 언리얼은 대규머 프..