Download - 게임개발엔진 유니티(unity) 소개 2013 devkorea
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Unity3D Lecture – DAY 1
http://devkorea.co.kr/
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
에 대한 소개
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Unity Technologies. 에서 개발한 멀티 플랫폼 3D 개발 게임 엔진
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
• 2001년, 게임 개발 스튜디오로서 시작
– 개발중인 게임의 전용 툴을 개발하다 보다 편리하고 깔끔한 게임 개발 툴의 필요성 자각
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
• 2003년, 두개의 툴이 하나의 툴로 Unite 되다.
– 요아킴 안테 (현 CTO)와 니콜라스 프란시스 (현 CCO)가 각자 가진 툴의 이점을 통합시킴으
로서 유니티가 탄생
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
• 2004년, 웹에서 구동되는 Full 3D 그래픽 표현에 주안점을 두다.
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
• 2005년, Unity 1.0 출시.
• WWDC 2005에서 첫선,
• 이듬해 WWDC 2006에서는 1.5 버전을 가지고
“Best Use of Mac OS X Graphics” 부문에서 차점자
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
• 2006년, Unity 2.0 출시.
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
• 2010년, 대대적인 기능이 추가된 Unity 3.0 출시!
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
이 엔진이 생각보다 어마 어마 하거든~
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Develop지 선정 2009 TOP 10 게임 엔진 선정
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
현재 등록된 개발자의 수만 40만명!
이 숫자는 불과 1년만에 배로 늘어난 숫자
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
게임 외에도 다양한 분야에서 사용되고 있는 유니티
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Argosy Medical의 Visible Body
O2 Creative Solution의 Sketch-3D
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
http://devkorea.co.kr/
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Unity3D 엔진에 대한 관심도 한국이 1위
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
세미나 총 참가자 520명 30여 기업 참관
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
게임 개발 산업이 활발한 한국에
유니티가 소개된지 1년,
올해 하반기와 내년 상반기에는
유니티 대작을 기대해볼만 하다
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
의 특징
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
통합 인터페이스의 탑재를 통한 편리한 조작!
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
프로젝트의 결과를 빌드없이 바로 확인할 수 있다
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
보다 쉬운 조작으로
초보자 입문이 쉽다!
= 프로그래머 뿐만이
아닌 기획자와 그래픽
디자이너도 게임 엔진을
다룰 수 있다
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
게임 개발 중,
혹시 이러신 적은 없습니까?
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
열심히 기획/디자인을 한다
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
엔진에 대입해보지만 기술적인 문제에 부딪힌다
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
결국 제안을 거절당하고 재수정 한다 ㅠ
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
특유의 쉬운 접근성으로 각자 엔진을 다뤄 가능성을 확인
함으로서 내 작업이 Reject 되는것의 리스크를 줄인다
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
멀티 플랫폼 엔진
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
다양한 플랫폼 지원
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
PC, 웹, 모바일에서 동일한 퀄리티로!
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
간단히 옵션을 수정하는 것만으로 가능
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
게임엔진으로서의 기본적인 기능도 물론 갖추고 있고!
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
저렴한 가격까지!
173만원
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
타 게임 엔진과 달리 로열티 X,
라이선스 하나로 계속 개발 가능함
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
정말 한판 붙어볼만 하다
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
의 기능
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
게임 엔진으로서의 필수 기능
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Lighting
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Video & Sound
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr Unity3D
Copyright ⓒ 2006 GPMService. All right reserved.
Particle
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Terrain
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Mesh & Texture
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Materials
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Shader
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Shader Script
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Water
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Profiler
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Script
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
JavaScript
C#
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
C#로 게임 개발을???
-C#은 스크립트일뿐.
- C#은 느리지 않음.
( 폴리곤을 더 줄이거나 쉐이더를 최적화하라. )
- C# 전문 개발자는 힘들다.
- C++ 개발자가 C#을 다루어야 한다.
C#
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
그 외에도!!!
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Asset Server
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Tree Editor
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Autodesk® Beast™ 엔진
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
NVIDIA® PhysX®
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Umbra Occlusion Culling
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Asset Store
게임 개발에 필요한 리소스를 사고 파는 플랫폼
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
Union
AppStore와 같이 유니티로 만든 게임을 판매해주는 플랫폼!
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
그 외 기능도 많으나 다 나열하면 날 새겠으니
해보면서 알아볼것….
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
의 불편한 진실?
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
,
배우기 쉬운 엔진?
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
• 그래도 게임 엔진인데 무작정 쉬울리가…
• 저렴(?)하다고 해서, 우습게 보지 말 것!
• C#이 까다로울 수도…
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
그러나 간단한 기능을 사용한 프로토타입은
통상 3개월 안이면 만들수 있음…
난이도에 대한 판단은 여러분에게~
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
유니티 엔진은 영어 같은 것!
계속 써먹고 재미있게 즐겨야 실력이 느는 엔진입니다
사용한지 1년 다 되어 가는데
매일 유니티 켤때마다 새롭습니다…
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
,
언리얼보다 좋습니까?
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
모르겠어요.
딴 엔진 안써봐서…
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
그러나 전반적인 개발자들의 평은:
• 물론 언리얼이 더 좋다.
• 가격대비로는 유니티가 좋다!
• 렌더링 모듈의 접근성은 유니티가 더 높다.
• 써보신분들, 동의하시나요?
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
,
빠른가요?
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
• 빠릅니다.
• 좀더 빠른 성능을 위해서는 최적화하는 부분에서
많은 노력을 해야함
• 모바일에서는 네이티브 코드 보다는 느릴 수도…
• 그러나 3.0 패치 이후 모바일에서의 성능이 대폭 향상됨
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
,
배우려면 무엇이 필요?
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
• C# 잘 다루시면 좋고!
• 영어 좀 할 줄 아시면 좋고!
• 아직 유니티는 영어로 된 자료가 훨씬 많기 때문
• API 한글 작업중에 있으나 아직은 영어이기 때문에…
• 현재 Unity 국내 정보는 유니티 코리아 홈페이지를 통해서…
• http://www.unity3dkorea.com
• Unity 교육을 위한 Unity School 준비중
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
의 네트워킹 기능은?
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
• 웹(WWW) 연결 지원
• 상태 동기화
• RPC 호출을 통한 네트워킹 지원
• 유니티에서 MMO 개발에 필요한 기능은 완벽히 지원하지 않음
• 그러나 협력사 (Electrotank Universe Platform, Photo Socket Server,
Smartfox Server)의 솔루션을 통해 해소
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
에 없는 기능은 어떻게 극복?
Copyright GPM co. Ltd all rights reserved
http://devkorea.co.kr
Copyright ⓒ 2006 GPMService. All right reserved.
툴용 스크립트 API가 있어서 플러그인 형태로 기능 추가
C++로 작업해서 DLL로 만듬
- 자세한것은 http://devkorea.co.kr를 확인해보세요~