smart media : 동영상 강의 : Unity3D
-
무한러닝 게임예제 25단계 - 동전획득 구현을 위한 GM과 Player 스크립트 간의 함수 연동 (6:17)
게임매니저인 GM 스크립트가 이동거리 뿐만 아니라 동전획득의 갯수를 파악하여 GUI_textGold 변수에 뿌려주기 위해서는 실제 필드에서 동전을 수집하고 있는 오브젝트인 Player의 상태를 체크할 필요가 있습니다. 엄밀히 말하자면 Player란 단지 Capsule 형태... -
유니티 앱북 제작 '너희들은 어떤 집에 사니' 27단계 - 안드로이드 앱으로 컴파일하여 완성하기 (39:05)
최종 과정은 안드로이드 앱으로 컴파일 하는 과정입니다. 이를 위해 모듈을 추가해야 하는데, Android Build Support를 체크하세요. Open JDK와 Android SDK 및 NDK를 설치해주어야 합니다. 플랫폼을 Android로 지정해주어야 합니다. Player Setting에서 Packa... -
유니티 앱북 제작 '너희들은 어떤 집에 사니' 2단계 - 집 애니메이션 만들기 (28:35)
애니메이션을 만드는 기본 방법을 배웁니다. 가장 중요한 기능이기 때문에, 이 부분은 앱을 만들기 위해서 반드시 익혀야만 하는 기능입니다. 애니메이션은 녹화 기능을 이용하면 큰 어려움없이 움직임을 기록할 수 있습니다. 애니메이션을 생성하게 되면 Anim... -
유니티 앱북 제작팁 - 7단계 장면이동버튼을 사용하지 않고 다음 장면으로 이동하기 (9:55)
우측 하단의 네비게이션 버튼을 통해 다음 장면으로 이동하는 것 말고, 화면상의 별도 오브젝트를 클릭할때 이동처리 하기 위해서는 어떻게 해야하는지 알아봅니다. UICanvas에 포함된 GM이 가지고 있는 Manager의 해당 기능을 해주는 함수를 실행하면 됩니다.... -
무한러닝 게임예제 4단계 - 지면 Block을 두 개의 Zone으로 나누어 이동시키기 (7:17)
하늘 배경과 마찬가지로 지면을 이루는 Block 또한 계속 이동되어야 합니다. 지면은 캐릭터가 현재 밟게될 지면과 더불어 앞으로 등장하게 될 지면으로 구성되어야 하는데, 스크립트를 통하여 GameObject로써 A-Zone과 B_Zone을 구획합니다. 다운로드 : unity_... -
Anima2D 캐릭터 애니메이션 5단계 - IK Limb와 IK CCD의 생성 및 구조화 (9:06)
이제 각 관절을 움직일 수 있게 하는 IK 컨트롤러를 만들어주어야 합니다. IK컨트롤러에는 IK Limb와 IK CCD가 있습니다. 아래와 같은 특징이 있습니다. * IK Limb는 인간 캐릭터의 애니메이션을 위해 만들어졌는데 하나의 체인 안에 두 개의 뼈에 영향을 준다... -
무한러닝 게임예제 6단계 - 여러 개의 장애물 Block을 Prefab으로 만들어 두기 (11:17)
계속 등장해 올 Block은 곳곳에 함정을 가지고 있는 장애물이어야 합니다. 또한 동일한 모양을 가지고 있으면 단조롭게 되므로, 난이도를 높이기 위하여 몇 개의 지면 형태를 구성하여 랜덤하게 발생되게 스크립트 작업을 해줍니다. 이러한 작업은 우선 형태를... -
Anima2D 캐릭터 애니메이션 8단계 - Spring Bone을 이용하여 머플러 휘날리게 하기 (9:48)
Bone을 만들어 IK컨트롤러를 활용하는 애니메이션 방식과 다르게 동일한 Bone이라도 좀 다른 방식으로 움직임을 만들 수 있습니다. Spring Bone이라는 것인데, 망토, 목걸이, 넥타이, 머리카락, 커튼 등 모체의 속도나 물리적 움직임에 따라 반응하는 모션을 ... -
무한러닝 게임예제 5단계 - B_Zone에 새로운 지면 Block 생성되게 하기 (12:14)
A-Zone과 B_Zone으로 나뉘어 구획된 영역에 계속 이동하고 있는 상황에서 새로운 발판이 끝없이 등장해야 하며 이를 구현하려면 B_Zone이 화면 중심을 지나는 순간, A_Zone으로 넘겨버리고 기존 B_Zone 위치에 새로운 B_Zone이 생성되도록 스크립트 작업을 해... -
유니티 앱북 제작 '너희들은 어떤 집에 사니' 21단계 - 메인패널과 크레딧패널 만들기 (27:26)
메인화면에 배치될 타이틀 제목과 버튼들은 모두 이미지로 만들어 두었습니다. UI 요소들 중 Image를 만들어서 소스를 교체해주고 적절한 위치에 배치합니다. 이야기 시작, 만든 사람, EXIT 버튼 등을 배치한 모습은 다음과 같습니다. Credit 장면을 만들기 위...