이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
Chapter 1 유니티 시작하기
1 유니티 3D 설치하기 2 유니티 C# 기본 문법 3 Unity Editor 화면 구성 4 GameObject 와 Component - 프로젝트 Test00 5 스크립트 작성하기 - 프로젝트 Test00 6 GetComponent - 프로젝트 Test01 7 다른 스크립트의 변수와 함수 사용하기 - 프로젝트 ScriptRef, ScriptRefSingleton Chapter 2 유니티 기본 익히기 1 GameObject Transform 컴포넌트 2 2D 오브젝트 이동하기 - 프로젝트 SpaceShip 3 스크립트 public 변수 4 3D 오브젝트 움직이기 5 오브젝트 회전하기 6 자동차 전후좌우로 움직이기 7 Input.GetAxis를 사용하여 자동차 오브젝트 조정하기 8 벡터의 정규화 9 Material(머티리얼) 10 Rigidbody - 프로젝트 RigidbodyTest 11 Physic Material (물리 머티리얼) 12 3D 모델에 Material 적용하기 Chapter 3 유니티 다지기 1 Awake와 Start - 프로젝트 Awake_Start_Test 2 OnEnable() 함수, OnDisable() 함수 - 프로젝트: OnEable_OnDisable_Test 3 Scene 전환하기 - 프로젝트 TitleScene 4 SingleTon 사용하기 5 오브젝트 점프하기 - 프로젝트 JumpTest 6 AddForce()를 사용한 오브젝트 점프 7 Prefab(프리팹) - 프로젝트 PrefabTest 8 LookAt 감시용 CCTV 만들기 - 프로젝트 LookAtEx01 Chapter 4 Coroutine 및 CSV 파일 다루기 1 Coroutine(코루틴) 2 CSV 파일에서 데이터 가져오기 - 프로젝트 CsvTest1 Chapter 5 Animation 다루기 1 Animation(애니메이션) Chapter 6 Character Controller를 활용한 3D 게임 만들기 1 Character Controller 다루기 - 프로젝트 CharacterControllerEx0 2 3D Catch Banana Game 만들기 - 프로젝트 CharacterControllerEx1 Chapter 7 Defending game 만들기 1 Raycast - 프로젝트 : RaycastEx1 2 Defending Game 만들기 - 프로젝트 RaycastEx2 3 오브젝트 풀(Object Pool)을 사용한 미사일 관리하기 - ObjectPoolEx1 4 정보 저장하기 PlayerPrefs - 프로젝트 PlayerPrefsEx1 Chapter 8 Delegate 정복하기 1 Property 2 InputField를 활용해 간단한 계산기 만들기 - 프로젝트 : CalcEx1 3 delegate를 사용한 계산기 만들기 1 4 delegate를 사용한 계산기 만들기 2 5 delegate를 사용한 Red Alert 만들기 - 프로젝트 : DelegateRedAlert 6 delegate event 7 Dictionary 콜렉션 - 프로젝트: DictionaryEx1 8 Dictionary를 사용한 이벤트 처리 - 프로젝트: DelegateDictionary 9 SendMessage를 사용한 이벤트 처리 - 프로젝트: SendMessageEx1 Chapter 9 스마트폰 3D 게임 만들기 - 프로젝트 MonsterGame 1 배경 및 캐릭터 에셋 다운로드 받기 2 Player 컨트롤러 및 점프 버튼 만들기 3 플레이어 오브젝트 충돌 처리하기 4 Animator Controller - Player 달리기 애니메이션 5 Animator Controller - jump 애니메이션 6 jump 버튼 만들기 7 미사일 발사 버튼 만들기 8 적군 몬스터 9 마을 밖 만들기 10 사운드 구현하기 11 점수 제작하기 Chapter 10 VR 게임 만들기 - 프로젝트 : GVRApp01 1 새로운 VR 프로젝트 만들기 2 GVR SDK 설치하기 3 Reticle 만들기 4 Ray 사용하기 5 Player 이동하기 6 Player 멈추기 7 3초 응시하면 오브젝트가 사라지게 만들기 8 VR 몬스터 게임 만들기 Chapter 11 구글 스토어에 App 탑재하기 1 화면 방향 고정하기 2 키스토어(Keystore) 만들고 빌드하기(배포용 APK 파일 만들기) 3 빌드하기 4 구글 개발자 등록하기 5 App 플레이스토어에 탑재하기 6 App 출시하기 찾아보기 |
조상철의 다른 상품
|
게임을 좋아하는 사람이라면 내가 원하는 구성대로 움직이고 놀 수 있는 나만의 게임을 만들어보고 싶다는 생각을 해봤을 것이다. 그러나 게임은 쉽게 제작할 수 없고 복잡한 구성이 필요한 어려운 프로젝트이기 때문에 게임을 만든다는 것은 뜬구름 잡는 이야기처럼 들렸을 것이다. 그렇지만 유니티를 이용한다면 나만의 게임을 만드는 것도 충분히 할 수 있는 일이다.
이 책에서는 유니티 설치와 유니티에 필요한 기초 C# 문법부터 시작해 모바일 3D 게임 제작에 필요한 기본적인 실습과 안드로이드 애플리케이션 출시까지 할 수 있는 내용을 담았다. 입문자 단계의 사람도 어렵지 않게 따라할 수 있는 설명과 예제로 구성했다. 특히 유니티에서 공식적으로 제공하는 여러 소스를 이용해 사용자가 실전에서 어떻게 디자인과 기능을 적용할 수 있는지 더욱 쉽게 이해할 수 있을 것이다. |