[1214] unity 2 d 살펴보기
DESCRIPTION
TRANSCRIPT
2013.12.14
초중급 게임개발자 스터디 < 데브루키 >
알콜코더 박민근
Unity 2D살펴보기
http://www.slideshare.net/gukhwanji/unity2d
http://www.slideshare.net/gukhwanji/unity2d
http://www.slideshare.net/gukhwanji/unity2d
근데 테스트 해본 결과 PlayMaker 만큼은 못함 .. ㅡ . ㅡ ;;
애니메이션 State 만 제어 가능 할 뿐 ..
1.2D Project 의 생성
2.2D Sprite Resource
3.Sprite Slice
4.Sprite 애니메이션
5.2D 스켈레톤 애니메이션
6.Animator
7.2D 피직스 컴포넌트 ( 물리 충돌 )
시연과 동영상 위주 입니다 . ^^~~
http://www.youtube.com/watch?v=B1F6fi04qw8&list=PL8F6B414B065FDE58&index=19
http://www.youtube.com/watch?v=ksoGW2j2E0Q&list=PL8F6B414B065FDE58&index=18
1.2D Project 의 생성
2.2D Sprite Resource
3.Sprite Slice
4.Sprite 애니메이션
5.2D 스켈레톤 애니메이션
6.Animator
7.2D 피직스 컴포넌트 ( 물리 충돌 )
2D 프로젝트의 생성
Scene – 2D Mode 버튼 추가
• Scene View 를 2D 모드로 고정
• 무브툴을 2D 이동으로 변경
• Picking 이 알파 기반으로 동작
• Sprite 를 씬에 끌어다 놓으면 , 새로운 GameObject 생성
2D 스프라이트 리소스
Sprite Type 이 추가됨
2D 스프라이트 렌더러
Sprite Renderer 가 추가됨
스프라이트 에디터
Texture Atlas 를 관리하고 , 각각의 스프라이트로 Slice 한다
스프라이트 에디터
스프라이트 에디터 - Slice
Atlas 를 각각의 스프라이트로 자른다 .
크기를 설정할 수 있다 .
중심 위치 (Pivot) 설정 .
Trim 을 이용해서 자동 설정 가능 !!
Wow!~!~!
스프라이트 에디터 – Auto Slice
스프라이트 Slice
Slice 된 스프라이트는 따로 사용 할 수 있고 ,
애니메이션으로 사용할 수 있다 .
2D 애니메이션
http://www.slideshare.net/gukhwanji/unity2d
http://www.slideshare.net/gukhwanji/unity2d
http://www.slideshare.net/gukhwanji/unity2d
스프라이트 애니메이션
표준 도프 시트 (dope Sheets) 모양으로 애니메이션을 설정
스프라이트 체인지 , 이동 , 회전등 모든 속성을 변경하여 , 애니메이션 가능
스프라이트 애니메이션
여러 개의 스프라이트를 선택 후 ,
씬에 끌어다 놓으면 ,
스프라이트 애니메이션 자동 생성 !!
스켈레톤 애니메이션
앞의 Unite 2013 2D Workflows 동영상 참조
2D Physics
Animator
각 상태 (State) 애니메이션 세트를 정의
각 상태의 변경 조건을 정의 한다
간단한 Unity 2D 프로젝트 샘플
트리거 이벤트
트리거 이벤트
트리거 발동-> State 변경
Unity2D 의 장점
• 추가 플러그인 (2D ToolKit) 의 구입 없이 , 2D 게임 개발 가능
• 유니티의 기능이기 때문에 , 완벽하게 유니티와 통합
• 2D Physics 가 유니티 자체에서 잘 지원 되어 있음
• Sprite 의 관리가 용이함 (Sprite Editor, Sprite Packer)
• 현재로서는 버그가 좀 있긴 하지만 , 앞으로 발전 가능성
참고자료
• Unity2D 소개(KGC13)_지국환 http://www.slideshare.net/gukhwanji/unity2d
• Unity2D Workflow http://www.youtube.com/watch?v=B1F6fi04qw8&list=PL8F6B414B065FDE58&index=19
• Unity2D 튜토리얼(한글 자막) http://www.youtube.com/watch?v=ksoGW2j2E0Q&list=WL60F612FCDB928D04
• 유니티 4.3 릴리즈 노트 http://korea.unity3d.com/content/content.php?cont=new_unity10
• Unity2D 샘플 1 (by 알콜코더) http://agebreak.url.ph/Bin.html
• Unity2D 샘플 2 (by 알콜코더) http://agebreak.url.ph/Puyon_Web.html