
Unreal Mac OS 에서 Rider 로 라이브 코딩 하는 방법
Unreal Mac OS 로 라이더로 라이브 코딩 하는 방법 Mac OS (M4)로 라이더를 사용해서 라이브 코딩을 하는 방법을 아무리 구글링해도 발견할 수 없어서 직접 찾았다. 1.Preference 설정 Mac 에서는 Unreal Preference 설정은 맥 상단 툴바에서 확인할 수 있다. 단축키 : Cmd + , ...

Unreal Mac OS 로 라이더로 라이브 코딩 하는 방법 Mac OS (M4)로 라이더를 사용해서 라이브 코딩을 하는 방법을 아무리 구글링해도 발견할 수 없어서 직접 찾았다. 1.Preference 설정 Mac 에서는 Unreal Preference 설정은 맥 상단 툴바에서 확인할 수 있다. 단축키 : Cmd + , ...

2024년 8월 이후로는 블로그를 본격적으로 갱신하지 못했다. (10월에 올린 포스트는 단순 메모용이라 사실상 제외.) 지난 1년은 참 많은 일들이 있었다. 2024년 11월부터 12월까지는 유니티 넷코드를 활용한 파티 게임 프로젝트를 개발하고 있었지만, 아쉽게도 회사 차원에서 프로젝트가 접히는 바람에 많은 고민과 생각을 해야 했다. 게임을 만들고...

Jenkins 플러그인 리스트 토글 접기/펼치기 플러그인 이름 설명 Active Choices Plug-in 작업에 동적 매개변수를 제공하며 HTML 요소를 렌더링합니다. ...

지금까지 확인한 바로는 권한 모드를 커스텀 할 수 있는 NGO(Netcode for GameObject) 컴포넌트는 다음 두 가지이다. NetworkAnimator NetworkTransform public class OwnerNetworkAnimator : NetworkAnimator { protected o...

네트워크 동기화 네트워크 동기화는 다음과 같이 크게 2가지 방법으로 나뉜다. RPC, NetworkVariables NetworkVariables 는 게임 실행 이후 늦게 진입하는(난입) 클라이언트 간의 동기화를 진행하는데 가장 일반적으로 사용된다. 반면, RPC 의 경우 게임 로직을 RPC 로 처리할 경우 데이...

이 글의 목적 대학원 논문을 읽기 위해서는 수학적 수식과 증명을 이해하는 것이 필수적이다. 이 글은 그 출발점으로서 집합, 명제, 공리의 핵심 개념을 정리한다. Understanding, not just doing. 들어가며 - 수학에서 진위 판단 수학에서 주제의 진위 판단을 하는 주요 수단은 “증명”이다. 수학적인 주...

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...