게임개발엔진 유니티(unity) 소개 2013 devkorea
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

게임개발엔진 유니티(unity) 소개 2013 devkorea

on

  • 1,726 views

 

Statistics

Views

Total Views
1,726
Views on SlideShare
1,726
Embed Views
0

Actions

Likes
4
Downloads
26
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

게임개발엔진 유니티(unity) 소개 2013 devkorea Presentation Transcript

  • 1. 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/
  • 2. 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. Unity Technologies. 에서 개발한 멀티 플랫폼 3D 개발 게임 엔진
  • 4. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. • 2001년, 게임 개발 스튜디오로서 시작 – 개발중인 게임의 전용 툴을 개발하다 보다 편리하고 깔끔한 게임 개발 툴의 필요성 자각
  • 5. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. • 2003년, 두개의 툴이 하나의 툴로 Unite 되다. – 요아킴 안테 (현 CTO)와 니콜라스 프란시스 (현 CCO)가 각자 가진 툴의 이점을 통합시킴으 로서 유니티가 탄생
  • 6. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. • 2004년, 웹에서 구동되는 Full 3D 그래픽 표현에 주안점을 두다.
  • 7. 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” 부문에서 차점자
  • 8. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. • 2006년, Unity 2.0 출시.
  • 9. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. • 2010년, 대대적인 기능이 추가된 Unity 3.0 출시!
  • 10. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 이 엔진이 생각보다 어마 어마 하거든~
  • 11. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. Develop지 선정 2009 TOP 10 게임 엔진 선정
  • 12. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 현재 등록된 개발자의 수만 40만명! 이 숫자는 불과 1년만에 배로 늘어난 숫자
  • 13. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved.
  • 14. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved.
  • 15. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 게임 외에도 다양한 분야에서 사용되고 있는 유니티
  • 16. 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
  • 17. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. http://devkorea.co.kr/
  • 18. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. Unity3D 엔진에 대한 관심도 한국이 1위
  • 19. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 세미나 총 참가자 520명 30여 기업 참관
  • 20. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved.
  • 21. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 게임 개발 산업이 활발한 한국에 유니티가 소개된지 1년, 올해 하반기와 내년 상반기에는 유니티 대작을 기대해볼만 하다
  • 22. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 의 특징
  • 23. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 통합 인터페이스의 탑재를 통한 편리한 조작!
  • 24. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 프로젝트의 결과를 빌드없이 바로 확인할 수 있다
  • 25. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 보다 쉬운 조작으로 초보자 입문이 쉽다! = 프로그래머 뿐만이 아닌 기획자와 그래픽 디자이너도 게임 엔진을 다룰 수 있다
  • 26. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 게임 개발 중, 혹시 이러신 적은 없습니까?
  • 27. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 열심히 기획/디자인을 한다
  • 28. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 엔진에 대입해보지만 기술적인 문제에 부딪힌다
  • 29. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 결국 제안을 거절당하고 재수정 한다 ㅠ
  • 30. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 특유의 쉬운 접근성으로 각자 엔진을 다뤄 가능성을 확인 함으로서 내 작업이 Reject 되는것의 리스크를 줄인다
  • 31. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 멀티 플랫폼 엔진
  • 32. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 다양한 플랫폼 지원
  • 33. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. PC, 웹, 모바일에서 동일한 퀄리티로!
  • 34. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 간단히 옵션을 수정하는 것만으로 가능
  • 35. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 게임엔진으로서의 기본적인 기능도 물론 갖추고 있고!
  • 36. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 저렴한 가격까지! 173만원
  • 37. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 타 게임 엔진과 달리 로열티 X, 라이선스 하나로 계속 개발 가능함
  • 38. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 정말 한판 붙어볼만 하다
  • 39. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 의 기능
  • 40. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 게임 엔진으로서의 필수 기능
  • 41. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. Lighting
  • 42. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. Video & Sound
  • 43. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Unity3D Copyright ⓒ 2006 GPMService. All right reserved. Particle
  • 44. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. Terrain
  • 45. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. Mesh & Texture
  • 46. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. Materials
  • 47. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. Shader
  • 48. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. Shader Script
  • 49. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. Water
  • 50. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. Profiler
  • 51. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. Script
  • 52. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. JavaScript C#
  • 53. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. C#로 게임 개발을??? -C#은 스크립트일뿐. - C#은 느리지 않음. ( 폴리곤을 더 줄이거나 쉐이더를 최적화하라. ) - C# 전문 개발자는 힘들다. - C++ 개발자가 C#을 다루어야 한다.
  • 54. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 그 외에도!!!
  • 55. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. Asset Server
  • 56. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. Tree Editor
  • 57. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. Autodesk® Beast™ 엔진
  • 58. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. NVIDIA® PhysX®
  • 59. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. Umbra Occlusion Culling
  • 60. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. Asset Store 게임 개발에 필요한 리소스를 사고 파는 플랫폼
  • 61. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. Union AppStore와 같이 유니티로 만든 게임을 판매해주는 플랫폼!
  • 62. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 그 외 기능도 많으나 다 나열하면 날 새겠으니 해보면서 알아볼것….
  • 63. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 의 불편한 진실?
  • 64. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. , 배우기 쉬운 엔진?
  • 65. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. • 그래도 게임 엔진인데 무작정 쉬울리가… • 저렴(?)하다고 해서, 우습게 보지 말 것! • C#이 까다로울 수도…
  • 66. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 그러나 간단한 기능을 사용한 프로토타입은 통상 3개월 안이면 만들수 있음… 난이도에 대한 판단은 여러분에게~
  • 67. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 유니티 엔진은 영어 같은 것! 계속 써먹고 재미있게 즐겨야 실력이 느는 엔진입니다 사용한지 1년 다 되어 가는데 매일 유니티 켤때마다 새롭습니다…
  • 68. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. , 언리얼보다 좋습니까?
  • 69. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 모르겠어요. 딴 엔진 안써봐서…
  • 70. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 그러나 전반적인 개발자들의 평은: • 물론 언리얼이 더 좋다. • 가격대비로는 유니티가 좋다! • 렌더링 모듈의 접근성은 유니티가 더 높다. • 써보신분들, 동의하시나요?
  • 71. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. , 빠른가요?
  • 72. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. • 빠릅니다. • 좀더 빠른 성능을 위해서는 최적화하는 부분에서 많은 노력을 해야함 • 모바일에서는 네이티브 코드 보다는 느릴 수도… • 그러나 3.0 패치 이후 모바일에서의 성능이 대폭 향상됨
  • 73. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. , 배우려면 무엇이 필요?
  • 74. 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 준비중
  • 75. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 의 네트워킹 기능은?
  • 76. 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)의 솔루션을 통해 해소
  • 77. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 에 없는 기능은 어떻게 극복?
  • 78. Copyright GPM co. Ltd all rights reserved http://devkorea.co.kr Copyright ⓒ 2006 GPMService. All right reserved. 툴용 스크립트 API가 있어서 플러그인 형태로 기능 추가 C++로 작업해서 DLL로 만듬 - 자세한것은 http://devkorea.co.kr를 확인해보세요~