섹션12. DataManager
위 글은 인프런에 있는 Rookiss님의 [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진 강의를 듣고 남긴 필기입니다. DataManager 게임에 존재하는 모든 수치들을 관리하는 DataManager /// <summary> /// 읽어들이는 데이터의 포맷 클래스는 ILoader인터페이...
위 글은 인프런에 있는 Rookiss님의 [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진 강의를 듣고 남긴 필기입니다. DataManager 게임에 존재하는 모든 수치들을 관리하는 DataManager /// <summary> /// 읽어들이는 데이터의 포맷 클래스는 ILoader인터페이...
위 글은 인프런에 있는 Rookiss님의 [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진 강의를 듣고 남긴 필기입니다. Coroutine 한 함수이 실행되는 도중의 State를 복원할 수 있는 기능이자 개념. Unity에서 지원하는 기능으로 오해하지 말 것. C# 자체에서 지원하는 기능임. C++은...
위 글은 인프런에 있는 Rookiss님의 [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진 강의를 듣고 남긴 필기입니다. Object Pooling이란 오브젝트를 특정한 목표를 위해서 생성하고, 그 쓸모가 다하면 삭제하는 방식으로 수많은 오브젝트를 관리한다면, CPU는 각각의 생성과 삭제를 위해 그 각각...
위 글은 인프런에 있는 Rookiss님의 [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진 강의를 듣고 남긴 필기입니다. [사운드를 들을 때 필요한 것] 소리의 근원지 (음향 송신) : AudioSource 소리 : AudioClip 귀 (음향 수신) : AudioListener → 기본 Main...
위 글은 인프런에 있는 Rookiss님의 [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진 강의를 듣고 남긴 필기입니다. SceneManagerEx public class SceneManagerEx { public BaseScene CurrentScene => GameObject.FindObjec...
위 글은 인프런에 있는 Rookiss님의 [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진 강의를 듣고 남긴 필기입니다. RectTransform UI 요소는 Transform 대신 Rect Transform을 사용한다. 화면의 해상도에 유동적으로 대응하는 UI를 만들기 위해서는 Anchor의 활용이...
위 글은 인프런에 있는 Rookiss님의 [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진 강의를 듣고 남긴 필기입니다. 애니메이션 추가 및 블렌딩 적용 캐릭터가 이동할 때와 가만히 서있을 때 재생할 애니메이션을 추가하고, 달리다가 멈출 때 자연스러운 전환을 위해 애니메이션 블렌딩을 적용. ...
위 글은 인프런에 있는 Rookiss님의 [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진 강의를 듣고 남긴 필기입니다. 쿼터뷰 형태의 인게임 카메라를 구성 public class CameraController : MonoBehaviour { [SerializeField] public Defin...
위 글은 인프런에 있는 Rookiss님의 [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진 강의를 듣고 남긴 필기입니다. Collision & Trigger 기본적인 충돌에 대해 이해하는 섹션. 유니티에서 제공하는 Rigidbody와 Collider가 충돌에 어떤 영향을 미치는지 이해할 필요가 있다....
위 글은 인프런에 있는 Rookiss님의 [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진 강의를 듣고 남긴 필기입니다. Resource Manager public class ResourceManger { public T Load<T>(string path) where T : Object ...