Game Engine Framework Notes - C++로 게임 엔진 구조를 구현하고 설명하는 개발 블로그

Game Engine Framework Notes

Game Engine Framework Notes

C++와 실제 엔진 사례를 바탕으로 메모리, 자료구조, Unreal/Unity 내부 구조를 설명하는 기술 블로그입니다.

최근에 정리한 대표 시리즈

최근에 직접 정리한 허브 글을 기준으로, 먼저 읽으면 좋은 시리즈를 모아 둡니다.

최신 글

최근에 올린 글을 시간순으로 확인할 수 있습니다.

  • 게임 엔진 Transform 구조 완벽 이해 | Local 좌표, Scene Graph, Matrix 흐름까지

    2026년 5월 21일

    게임 엔진 Transform 구조 완벽 이해 – Local 좌표, Scene Graph, Matrix 흐름까지   게임 엔진을 공부하다 보면 정말 자주 만나게 되는 개념들이 있습니다. Transform, Local 좌표, World…

  • 행렬(Matrix)은 왜 필요한 걸까?

    2026년 5월 21일

    이전 글들에서는 Transform | Local 좌표와 World 좌표 | Parent / Child로 연결되는 계층 구조 개념을 정리했습니다. 게임 엔진은 객체를 공간 안에 배치하고, 객체들 사이의 관계를 계산하는 프로그램이라는…

  • 왜 게임 엔진은 Parent/Child 구조를 사용할까?

    2026년 5월 21일

    이전 글에서는 Local 좌표와 World 좌표가 무엇인지, 그리고 왜 게임 엔진들이 부모 기준 좌표와 월드 기준 좌표를 함께 사용하는지를 정리했습니다. 게임 안의 객체들은 단순히 독립적으로 존재하는 것이 아니라,…

  • Local 좌표와 World 좌표는 무엇이 다를까?

    2026년 5월 20일

    이전 글에서는 Transform이 무엇인지, 그리고 왜 대부분의 게임 엔진들이 Position, Rotation, Scale 구조를 사용하는지를 정리했습니다. 게임 엔진은 결국 공간 안에서 객체를 배치하고 움직이는 프로그램이고, Transform은 그 공간 정보를…

  • 트랜스폼(Transform)이란 무엇일까?

    2026년 5월 20일

    게임 엔진을 공부하다 보면 정말 자주 보게 되는 단어가 있습니다. 바로 Transform입니다. 유니티를 사용해도 그렇고, 언리얼 엔진을 사용해도 그렇고 대부분의 게임 객체는 Transform 정보를 가지고 있습니다. 캐릭터를 움직이거나,…

  • 게임 엔진 Component 기반 구조 완벽 이해

    2026년 5월 20일

    게임 엔진 Component 기반 구조 완벽 이해 상속 구조부터 ECS, GameObject, Actor 흐름까지 게임 엔진을 공부하다 보면 어느 순간 비슷한 키워드들을 반복적으로 만나게 됩니다. Component ECS Data Oriented…

  • 왜 최근 게임 엔진은 ECS 구조에 관심을 가지기 시작했을까?

    2026년 5월 20일

    이전 글에서는 유니티의 GameObject와 언리얼 엔진의 Actor가 어떤 차이를 가지는지 정리했습니다. 두 엔진 모두 Component 기반 구조를 적극적으로 사용하지만, 실제로는 객체를 바라보는 방식과 철학이 다르다는 점도 함께 살펴봤습니다.…

  • GameObject와 Actor는 무엇이 다를까?

    2026년 5월 20일

    이전 글에서는 유니티와 언리얼 엔진이 모두 Component 기반 구조를 사용하지만, 실제로는 객체를 바라보는 방식과 엔진 철학이 조금 다르다는 점을 정리했습니다. 유니티는 비교적 조합 중심 구조가 강한 엔진에 가깝고,…