유니티(Unity)? 그것이 알고싶다.
안녕하세요!!!
요즘 핫한 게임제작엔진인 유니티
오늘은 유니티에 대해서 알아보도록 할게요.
유니티란?
유니티는 게임 엔진 기술이자 통합개발환경
(Integrated Development Environment, IDE)입니다.
쉽게말해 유니티란 옛날의 게임개발엔진은 자체적으로 개발해야만 이용할 수 있었다면 유니티는 수많은 사람들이 편리하고 쉽게 게임을 제작할수있는 도구를 의미합니다.
유니티를 처음 계획한 개발자들은 데이비드 헬가손(David Helgason), 니콜라스 프렌시스(Nicholas Fran-cis), 요하킴 안테(Joachim Ante)입니다.
이들은 유니티의 슬로건으로 ‘게임 개발의 민주화(democratize game development)’로 설정하고, 누구나 쉽게 게임을 만들 수 있게 도와 게임 업계를 성장시키겠다는 포부를 가지고 유니티를 제작하였습니다.
실제 유니티는 모바일 게임 개발자에게는 없어서는 안 될 존재로 성장했습니다.
유니티의 장점?
천만 단위를 웃도는 다른 게임 엔진보다 백만 단위로 가격이 매우 저렴하다.
직관적인 인터페이스로 초보자라도 쉽게 적응할 수 있다.
유니티 3D 엔진은 에셋 스토어를 통해 개발자 간에 기술과 자료를 공유할 수 있도록 하고 있다.
에셋 스토어를 통해 소규모 개발사나 개인 개발자라도 캐릭터 모델, 소품, 자료, 질감, 풍경화 도구, 게임 제작 툴, 오디오 효과 등 게임 제작에 필요한 각종 자료를 유, 무료로 구할 수 있다.
윈도우, 맥, 리눅스, 웹 브라우저와 같은 PC 기반 플랫폼 플레이스테이션3, 플레이스테이션4, WiiU, 엑스박스 360, 엑스박스 원과 같은 콘솔 기반 플랫폼, iOS, 안드로이드와 같은 모바일 플랫폼까지 다양한 플랫폼을 지원한다.
최근 게임 업계에서 뜨거운 감자로 부상하는 가상현실(VR)과 증강현실(AR) 유니티도 이미 VR·AR 업계를 공략하고 있다. 실제로 가장 인기 많은 증강현실 게임인 포켓몬GO도 유니티를 통해 만들어졌습니다!
유니티는 C#을 기반으로 만들어진 게임엔진인데요.
C#이란?
C++(시플러스플러스)에 기본을 두고, 비주얼베이직(visual basic)의 편의성을
결합하여 만든 객체지향 프로그래밍언어입니다.
유니티를 배우려는 사람들에게는 기본적으로 C#에 대한 학습이 이뤄져야하며
쉽게 만들어진 툴이지만 사용방법을 몰라 많이 고민하는 분들이 있죠.
그.래.서
게임회사에 취업을 하고싶은 분 게임을 혼자 만들어 1인개발을 꿈꾸는 분들을
위해서 SBS아카데미 게임학원에서는 유니티 교육과정을 진행하고 있습니다.
유니티의 기본인 C#부터 유니티를 통해 게임을 직접 만들어보는 수업으로
유니티를 배워서 포트폴리오를 제작하고 게임회사로 취업을 위해
많은 학생들이 수강을 하고 있습니다.
(아래에는 수강생들이 직접 만든 포트폴리오 자료입니다.)
유니티에 대해서 궁금하신 점 유니티 수업을 들어보고 싶으신 분들은 아래의
사진을 눌러 문의해주시면 열심히 답변해 드리겠습니다!
'유니티엔진' 카테고리의 다른 글
강남게임학원 ☆ 1인 게임 개발 과목 신규개설! ☆ (0) | 2018.02.14 |
---|---|
유니티로 만드는 인디게임, 1인 개발 도전! (0) | 2018.01.31 |