게임 개발 책과 강의 추천 2026년 7월 22일0CommentsUE5 네트워크 소스코드 분석을 시작하기 전에 알아야 할 것들언리얼 엔진으로 멀티플레이 게임을 만들다 보면 어느 순간 블루프린트나 상위 API만으로는 설명되지 않는 문제를 만나게 됩니다. 서버에서는 정상인데 클라이언트에서 값이 늦게 보이거나, RPC 호출 순서가 기대와 다르게 느껴지거나, 리플리케이션 조건을 by Jason
게임 개발 책과 강의 추천 2026년 7월 22일0CommentsC++ 게임 엔진 구조를 이해하려면 무엇을 직접 만들어봐야 할까유니티나 언리얼 같은 상용 엔진을 사용하다 보면 어느 순간 이런 궁금증이 생깁니다. 오브젝트는 어떤 순서로 생성되고 사라질까? 매 프레임 호출되는 업데이트는 어디서 관리될까? 충돌 판정은 엔진 내부에서 어떤 흐름으로 처리될까? 엔진 by Jason
유니티 객체 지향 프로그래밍 2026년 1월 2일0Comments게임 물리 엔진의 질서 유지를 위한 구속조건 이해하기게임 물리 엔진을 공부하다 보면 구속조건이라는 단어를 만납니다. 처음에는 이 용어가 조금 낯설게 느껴질 수 있습니다. 하지만 원리만 알면 아주 재미있는 개념입니다. 게임 속 세상이 어떻게 질서를 유지하는지 함께 알아보겠습니다.물리 by Jason
유니티 객체 지향 프로그래밍 2026년 1월 1일0Comments강체의 움직임과 물리 법칙 힘과 운동의 관계 이해하기강체의 움직임을 제대로 이해하려면 힘과 운동의 흐름을 먼저 파악해야 합니다. 프로그래머 여러분이 물리를 다룰 때 가장 기본이 되는 부분이죠. 모든 강체(Rigid Body)는 질량과 관성 모멘트라는 두 가지 중요한 성질을 가집니다.질량과 by Jason
유니티 객체 지향 프로그래밍 2026년 1월 1일0Comments게임 물리의 시작점, 강체 동역학 쉽게 이해하기게임 속 세상을 만들다 보면 물리 법칙을 적용하는 일이 참 어렵게 느껴집니다. 하지만 너무 걱정하지 마세요. 가장 기초가 되는 강체 동역학(Rigid Body Dynamics)부터 차근차근 살펴보면 됩니다.이 개념은 게임 물리를 이해하는 by Jason
유니티 객체 지향 프로그래밍 2026년 1월 1일0Comments게임 충돌 시스템의 최적화 원리와 단계별 접근법게임 속 세상이 그럴듯해 보이려면 물체끼리 부딪히는 처리가 필요합니다. 하지만 이 작업은 계산 비용이 정말 많이 들어갑니다. 화면에 수백 개의 물체가 있다고 가정해 봅시다. 이것들을 하나하나 다 비교하면 컴퓨터가 버티지 by Jason
유니티 객체 지향 프로그래밍 2026년 1월 1일0Comments총알이 벽을 뚫고 지나간다면 터널링과 CCD를 확인하세요게임을 만들다 보면 황당한 일이 벌어지기도 합니다. 분명히 벽을 향해 총을 쐈는데 총알이 벽을 그대로 통과해 버리는 일이죠. 충돌 처리를 구현할 때 프로그래머가 가장 자주 겪는 난관 중 하나입니다.처음에는 코드를 by Jason
유니티 객체 지향 프로그래밍 2026년 1월 1일0Comments게임 속 충돌 판정은 어떻게 이루어지는가충돌 판정을 처음 접하면 어렵게 느낄 수 있습니다. 하지만 이것은 해석 기하학(Analytical Geometry)에 기반한 흥미로운 주제입니다. 프로그래머에게는 코딩 기술보다 수학적 사고가 더 필요하죠.두 도형이 공간에서 어떤 관계인지 묻는 과정이라 보면 by Jason