Latest

Manual

Unity 오클루전 영역 매뉴얼

이 문서는 Unity의 오클루전 컬링 시스템에서 뷰 볼륨을 정의하는 방법인 오클루전 영역을 설정하는 방법에 대해 설명합니다. 오클루전 영역을 설정하면 카메라가 위치할 수 있는 데이터의 범위를 제한할 수 있어, 전체 성능이 개선됩니다. 오클루전 영역이란? 오클루전 영역은 카메라가 렌더링할 수 있는 공간의 특정 구역을 정의합니다. 이 영역을 정의하지 않으면 Unity는 자동으로 뷰

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 스크립팅 API 가이드

이 문서에서는 Unity의 Object 클래스에 대한 개요와 스크립팅에서의 일반적인 용도에 대해 설명합니다. Unity에서 스크립팅을 할 때 Object 클래스는 기본적인 역할을 하며, 다양한 Unity 오브젝트를 다루는 데 필요한 중요한 정보를 담고 있습니다. 주요 클래스 개요 Object 클래스 * UnityEngine 네임스페이스에 포함되어 있습니다. * Unity 에디터에서 참조할 수 있는 모든 오브젝트의 기본 클래스입니다. * 다른

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 네트워크 트랜스폼 비주얼라이저 매뉴얼

개요 Unity의 네트워크 트랜스폼 비주얼라이저는 Network Transform 컴포넌트를 사용하는 게임 오브젝트의 움직임을 시각적으로 표현하는 유틸리티입니다. 이는 멀티플레이어 환경에서 다른 플레이어의 움직임을 이해하는 데 도움을 줍니다. 이 문서에서는 비주얼라이저의 사용법과 작동 원리를 설명하고, 활용 예제를 제공합니다. 기본 사항 중요 사항 * UNet: 현재 UNet은 더 이상 지원되지 않으며, 새로운 멀티플레이어 솔루션인 Netcode

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 네트워크 트랜스폼 자식 컴포넌트

이 문서는 Unity의 Network Transform Child 컴포넌트에 대한 내용을 설명합니다. 이 컴포넌트는 네트워크 환경에서 게임 오브젝트의 자식 오브젝트의 위치와 회전을 동기화하는 데 사용됩니다. 개요 * Network Transform Child는 부모 게임 오브젝트의 자식 오브젝트의 위치와 회전을 동기화합니다. * 이 컴포넌트를 사용하여 네트워크 게임 오브젝트의 독립적으로 이동하는 자식 오브젝트를 처리할 수 있습니다. 사용 방법

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 네트워크 트랜스폼 가이드

Unity의 네트워크 트랜스폼(Network Transform) 컴포넌트는 게임 오브젝트의 이동과 회전을 네트워크 전체에 동기화하는 중요한 도구입니다. 이 문서에서는 네트워크 트랜스폼에 대한 개요와 주요 프로퍼티에 대해 설명하고, 다양한 활용 예시도 제공하겠습니다. 네트워크 트랜스폼 개요 Network Transform 컴포넌트는 스폰된 네트워크 게임 오브젝트의 상태를 동기화합니다. UNet은 더 이상 지원되지 않으며, 새로운 솔루션으로는 게임 오브젝트용

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 매뉴얼 - 스크립팅 API (한국어)

버전 정보 * 이 문서는 Unity 2022.3 (LTS) 버전의 스크립팅 API에 관한 내용을 다룹니다. * UNet은 더 이상 지원되지 않으며, 새로운 멀티플레이어 및 네트워킹 솔루션(게임 오브젝트용 넷코드)이 개발 중입니다. 자세한 내용은 Unity 넷코드 웹사이트를 참고하세요. NetworkStartPosition 개요 NetworkStartPosition은 플레이어 오브젝트가 생성될 때 NetworkManager에 의해 사용됩니다. 이 컴포넌트는 플레이어 오브젝트의

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity NetworkServerSimple 이해하기

Unity의 NetworkServerSimple 클래스는 멀티플레이어 게임에서 여러 클라이언트의 접속을 관리하는 고수준 API(HLAPI)를 제공합니다. 아래에서는 이 클래스의 주요 기능과 속성을 설명하고, 추가적인 활용 사례를 다루겠습니다. 중요 내용 Unity는 UNet 솔루션의 지원을 중단했으며, 대신 새로운 멀티플레이어 및 네트워킹 솔루션인 Netcode for GameObjects를 개발 중입니다. 더 많은 정보는 Unity의 공식 웹사이트에서 확인할

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 매뉴얼: 멀티플레이어 및 네트워킹

개요 Unity의 네트워킹 기능은 여러 클라이언트 간의 상호작용을 가능하게 합니다. 이 가이드는 NetworkServer 클래스를 사용하여 서버를 설정하고 클라이언트와의 연결을 관리하는 방법을 설명합니다. UNet은 더 이상 지원되지 않으므로, 새로운 솔루션인 게임 오브젝트용 Unity 넷코드를 사용하는 것이 권장됩니다. NetworkServer 클래스 NetworkServer는 클라이언트의 연결을 관리하는 고수준 API 클래스입니다. 이 클래스를 사용하여 멀티플레이어 게임의

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 네트워크 근접성 검사기 가이드

Unity에서 멀티플레이어 게임을 제작할 때, 게임 오브젝트의 가시성을 관리하는 것이 매우 중요합니다. 이 문서에서는 네트워크 근접성 검사기(Network Proximity Checker) 컴포넌트에 대해 설명하고, 활용 예제 및 응용 방법을 소개하겠습니다. Network Proximity Checker 컴포넌트 Network Proximity Checker는 플레이어와의 거리 기반으로 네트워크 클라이언트의 게임 오브젝트를 제어합니다. 이는 네트워크 트래픽을 줄이고 보안을 강화하는

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 네트워크 관리자 사용 가이드

이 문서는 Unity의 네트워크 관리자(Network Manager) 컴포넌트에 대한 설명으로, 멀티플레이어 게임의 상태를 관리하고, 다양한 기능을 제공합니다. 이 가이드를 통해 Network Manager의 기능을 이해하고 활용할 수 있도록 설명합니다. 목차 * Network Manager 개요 * 주요 프로퍼티 * 프리팹 및 플레이어 설정 * 고급 설정 * 예제 코드 Network Manager 개요 Network Manager는 네트워크 게임의 상태를

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 매뉴얼: 네트워크 관리자 HUD 사용하기

이 문서는 Unity의 네트워크 관리자 HUD(Network Manager HUD) 컴포넌트에 대한 소개와 사용법을 제공합니다. 이 HUD는 게임 플레이어가 네트워크 게임을 호스팅하거나 기존 네트워크 게임에 참여할 수 있는 간단한 UI를 제공합니다. 네트워크 관리자 HUD 개요 Unity에서 제공하는 Network Manager HUD 컴포넌트는 멀티플레이어 게임을 빠르게 시작할 수 있도록 도와주는 블루프린트입니다. 기본적으로 게임의

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 네트워크 로비 플레이어 가이드

이 문서에서는 Unity의 네트워크 로비 플레이어(Network Lobby Player) 컴포넌트에 대해 설명하며, 이를 활용하기 위한 기본적인 개념과 예제 코드를 제공합니다. 이 컴포넌트는 로비에서 플레이어의 상태를 관리하는 데 유용합니다. 개요 Network Lobby Player 컴포넌트는 네트워크 로비 관리자의 플레이어별 상태를 저장합니다. 이 컴포넌트를 사용하면 플레이어가 게임을 시작할 준비가 되었음을 전송할 수 있습니다.

By 이재협/실장/시스템개발실/PHYSIA