
Unity Netcode - Networking Components
Unity Netcode 란? Unity Netcode for Gameobject 를 의미하며 (Unity Netcode for ECS 도 존재함..) 유니티에서 제공하는 네트워크 개발 라이브러리이다. 고수준의 API 를 제공하며, 게임 객체 상태의 동기화, 원격 프로시져 호출(RPC), Connection 관...

Unity Netcode 란? Unity Netcode for Gameobject 를 의미하며 (Unity Netcode for ECS 도 존재함..) 유니티에서 제공하는 네트워크 개발 라이브러리이다. 고수준의 API 를 제공하며, 게임 객체 상태의 동기화, 원격 프로시져 호출(RPC), Connection 관...

GOAP 란 무엇인가? 목표 지향 행동 계획 (Goal Oriented Action Planning)는 게임 인공지능(AI)에서 에이전트가 자율적으로 행동을 결정하고 게임 환경 내에서 특정 목표를 달성할 수 있도록 하는 기술이다. GOAP는 게임의 비플레이어 캐릭터(NPC)에 복잡하고 적응적인 행동을 부여하는 데 ...

해당 포스트는 Andrew Ng 교수님의 Machine Learning Specialization 특화 과정에 대한 정리 내용을 참고하였습니다. 목차 Feature Scaling - 특성 스케일링 실습 - Learning Rate Feature Scaling - 특성 스케일링 다중 선형 회귀에서 각 특성...

Smart Strings 란? Localization 활용 방법에 대한 포스트에서 설명한 Smart Option 을 의미하며 String.Format 과 유사하게 ‘{}’ 블록 내부에 캡슐화된다. Smart Strings Document : (https://docs.unity3d.com/Packages/com.unity.localiza...

주요 에러 현상 분석 에러 발생 플랫폼 : aos, ios, 유니티 에디터(Mac, Windows) 전부 렌더 파이프라인 : URP 코루틴으로 yield return new WaitForEndofFrame() 을 기다린 뒤, RenderTexture 를 동적 생성하고 현재 카메라의 Output Texture 에 할당 후 1회 렌더하...

목차 어드레서블 워크 플로우 에셋 번들 캐싱 어드레서블 로딩 프로세스 Addressable System 의 정확한 작동 원리에 대한 고찰 최근 프로젝트 최적화를 위해 어드레서블 시스템에 대해 조사하던 중 에셋 로드 시 해당 에셋이 포함된 번들 전체가 메모리에 로드되는지? 아닌지? 등의 여부가 너무 궁금했다. 특히 어드레...

목차 Remote Catalog 에 대해 Addressable Profile 설정 및 관리 방법 Addressable Label 설정 및 관리 방법 Addressable Bundling Strategy Addressable 다운로드 워크플로 Addressable 업데이트 워크플로 Remot...

해당 포스트는 Andrew Ng 교수님의 Machine Learning Specialization 특화 과정에 대한 정리 내용을 참고하였습니다. 목차 Vectorization Python Numpy 실습 Gradient Descent With Multiple Variables Vectorization...

목차 Addressable 이란? Addressable Group 생성 및 Asset 참조 방법 Addressable 의 Load/Unload 및 메모리 구조 Unity 에서 AssetBundle 을 어떻게 식별할까? Addressable API (Script) Addressable Tool - Event Viewer Addr...

목차 Apple Certificate App ID 생성 방법 Device 등록 방법 Provisioning Profile 생성 방법 Apple Certificates - 애플 인증서 애플이 출시한 기기들(하드웨어)에 소프트웨어(앱, 프로그램등)를 동작 시키기 위해 실제로 앱이 실행될 때 마다 애플로부터 인증을 받...