Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

유니티 입문 강의 - 1장 유니티 소개

99 views

Published on

유니티 입문자를 위한 강의입니다.
유니티에 대해 소개하고 유니티를 직접 설치해 보겠습니다.

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

유니티 입문 강의 - 1장 유니티 소개

  1. 1. 유니티 입문 강의 [1장] 유니티 소개 작성자 : 황대영 수정일자 : 2018-01-05 문서 버전 : 0.4
  2. 2. 목차 1. 목적 2. 작성자 소개 3. 강의 대상 4. 준비물 5. 유니티 공식 홈페이지 6. 유니티 소개 7. 실전 프로젝트 소개 8. 소스코드 GitHub 1. 유니티 허브 다운로드 2. 유니티 허브 설치 3. 유니티 허브 실행 4. 유니티 허브에서 유니티 설치 5. 새로운 프로젝트 시작 6. 새로운 프로젝트 생성 7. 유니티 실행 8. 유니티 인터페이스 9. 참고 자료 2
  3. 3. 목적 1. 유니티 입문자를 대상으로 유니티에 대해서 소개한다. 2. 유니티 엔진으로 간단한 2D 게임을 개발하면서 유니티 엔진을 익힌다. 3
  4. 4. 작성자 소개 1. 경력 : 게임 개발 경력 5년 차 2. 언어 : C++, C# 3. 엔진 : Unity, cocos2d-x, OGRE 4. 그 외 기술 : 일정 관리, UML 작성 5. 출시 게임 : 탭탭 디스코 외 다수 6. 개인 블로그 : http://ddayin.tistory.com/ 4
  5. 5. 강의 대상 1. 유니티로 게임 및 컨텐츠를 개발해 보고 싶다. 2. 유니티 엔진에 대해서 지식이 거의 전무하다. 3. 그래픽과 기획은 가능한데 프로그래밍을 할 줄 모른다. [선행 지식] 1. 없음 5
  6. 6. 준비물 1. 노트북 a. 간단한 2D / 3D 게임을 개발할 것이기 때문에 높은 사양은 필요 없다. b. 하드웨어 스펙 : 내장 그래픽 카드 (CPU Intel i5 또는 i7) 로도 가능 2. 유니티 책 a. 유니티 교과서 6
  7. 7. 유니티 소개 7
  8. 8. 유니티 공식 홈페이지 8 공식 홈페이지를 쭈욱 둘러보는 것을 추천 링크 - https://unity3d.com/kr/unity
  9. 9. 유니티 소개 1. 게임 및 컨텐츠를 “빠르고” “쉽게” 개발하기 위해 필요한 모든 것(?)을 제공한다. 2. 유니티의 모토 : 게임 개발의 민주화 (누구나 쉽고 빠르게!) 3. 그래픽 디자이너에게 친숙한 UI를 가진 에디터 4. 기획자도 손쉽게 수정할 수 있도록 수치 또는 값을 변경해서 테스트 가능 5. 기존 엔진의 C++ 보다 쉬운 C# 으로 개발해서 진입 장벽 낮음 9
  10. 10. 유니티 소개 1. 막강한 Visual Studio를 이용해서 스크립팅 2. 방대한 에셋 스토어로 게임 개발자에게 생태계 구축, 빠른 개발 가능 3. 컴포넌트 기반 스크립팅으로 레고 조립하듯 게임 오브젝트 생성 4. 게임회사에서 모바일 게임 개발할 때 널리 쓰임 5. 방대한 검색 결과와 풍부한 개발자 풀 6. 무료로도 개발 가능하고, 추가 라이센스 비용 지불 시 여러가지 혜택 7. 성능 또한 나날이 발전 8. 버전 업을 하면서 게임 개발에 필요한 여러 가지 요소 지속적으로 제공 10
  11. 11. 유니티 소개 1. 유니티의 단점을 찾아보기 힘듬 2. 유니티 엔진의 버그 또한 찾기 힘듬 3. 결론 : 빠르고 쉬운 게임 개발로의 패러다임을 주도한 유용한 엔진 11
  12. 12. 실전 프로젝트 소개 12
  13. 13. 카피캣 게임 ● 스틱 히어로 (Stick Hero) 와 같은 게임을 개발하면서 유니티를 익힌다. ● https://play.google.com/store/apps/details?id =com.ketchapp.stickhero&hl=ko ● 동영상 : https://youtu.be/LT5LLqQ36JA 13
  14. 14. 소스코드 - GitHub 아래 링크에서 소스코드를 다운로드 받을 수 있다. https://github.com/ddayin/Unity-2DBasicTutorial 14
  15. 15. 유니티 허브 다운로드 유니티 공식 홈페이지에서 Personal 라이센스를 선택해서 무료로 개발 가능하다. 15
  16. 16. 유니티 허브 다운로드 [유니티 허브]를 클릭해서 다운로드 한다. 16
  17. 17. 유니티 허브 설치 유니티 허브 설치 파일을 실행해서 설치 과정을 거친다. 17
  18. 18. 유니티 허브 실행 설치가 완료되면 아래와 같은 화면이 열린다. 18
  19. 19. 유니티 허브에서 유니티 설치 유니티 허브에서 [Installs] => [Official Releases] 를 선택하여 최신 버전 유니티를 설 치한다. (Unity 2018.3.0f2) 19
  20. 20. 새로운 프로젝트 시작 유니티 허브에서 [New] 를 클릭해서 새로운 프로젝트를 생성한다. 20
  21. 21. 새로운 프로젝트 생성 [Template] 은 2D로 변경 설정 완료 후, [Create Project] 21
  22. 22. 유니티 실행 유니티 실행이 완료되면 아래와 같이 유니티 에디터가 표시된다. 22
  23. 23. 유니티 인터페이스 1. Hierarchy 2. Project 3. Scene 4. Inspector 23
  24. 24. 유니티 인터페이스 1. Hierarchy : 게임 오브젝트를 tree (나무) 구조로 나열하는 곳 2. Project : 배치할 게임 오브젝트의 재료들 (하드 디스크 상에 존재) 3. Scene : Hierachy 상에 배치된 게임 오브젝트가 화면 상에 보이는 곳 4. Inspector : 게임 오브젝트에 대한 상세 사항들 표시하는 곳 게임 오브젝트 (Game Object) : 게임 상에 표시되는 단위 중에 하나. 예를 들자면 플레이어 게임 오브젝트, 검 아이템 게임 오브젝트 24
  25. 25. 참고 자료 25
  26. 26. 감사합니다 26

×