유니티(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#부터 유니티를 통해 게임을 직접 만들어보는 수업으로

유니티를 배워서 포트폴리오를 제작하고 게임회사로 취업을 위해 

많은 학생들이 수강을 하고 있습니다.

(아래에는 수강생들이 직접 만든 포트폴리오 자료입니다.)


유니티에 대해서 궁금하신 점 유니티 수업을 들어보고 싶으신 분들은 아래의 

사진을 눌러 문의해주시면 열심히 답변해 드리겠습니다!



TAGS.

Comments