Game Engine Framework Notes - 24 중 14 번째 페이지 - C++로 게임 엔진 구조를 구현하고 설명하는 개발 블로그

Game Engine Framework Notes

Game Engine Framework Notes

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

최근에 정리한 대표 시리즈

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

Badge Graphics / Rendering

렌더링 파이프라인 완벽 이해하기

게임 렌더링 구조와 Rendering Pipeline의 전체 흐름을 입문자 기준으로 정리한 시리즈입니다. GPU가 Vertex 데이터를 어떻게 화면 픽셀로 변환하는지, Vertex Shader와 Rasterizer, Pixel Shader, Output Merger 단계는 왜 필요한지, 그리고 CPU와 GPU는 어떤 방식으로 협력하면서 화면 이미지를 만들어내는지를 전체 흐름 기준으로 설명합니다.

시리즈 열기

최신 글

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

  • C++ RTTI 완벽 이해: dynamic_cast의 원리와 한계 – 커스텀 RTTI까지 (1편)

    2026년 4월 26일

    🚀 들어가며 C++을 공부하다 보면 한 번쯤 이런 상황을 만나게 됩니다. Base* obj = GetObject(); Derived* derived = dynamic_cast<Derived*>(obj); if (derived) { // Derived 타입일 때만 처리 }…

  • 게임 엔진 구조를 이해하려면 꼭 해야 하는 1가지

    2026년 4월 24일

    들어가며 게임 엔진 구조 이해는 많은 개발자들이 어려워하는 부분입니다. 게임 개발을 공부하다 보면 “엔진 구조를 이해해야 한다”는 이야기를 자주 듣게 됩니다. 하지만 막상 어떻게 해야 하는 지에 대해…

  • 유니티/언리얼을 써도 게임 엔진 구조가 이해 안 되는 이유

    2026년 4월 24일

    유니티나 언리얼을 써도 게임 엔진 구조가 이해 안 되는 이유 유니티나 언리얼을 사용해서 게임을 만들다 보면 어느 순간 이런 생각이 들 때가 있습니다. 기능은 만들 수 있는데 왜…

  • C++ 게임 엔진으로 배우는 구조 이해 – AI 시대 게임 개발자 성장 방법

    2026년 4월 13일

      AI 시대에는 단순히 코드를 사용하는 능력보다, 코드와 시스템의 동작 원리를 이해하고 활용하는 능력이 더 중요해지고 있습니다. 유니티나 언리얼 같은 상용 게임 엔진을 사용하는 게임 개발자 역시, 엔진의…

  • 유니티를 활용한 RPG 게임 개발 책을 출간했습니다.

    2025년 12월 13일

    안녕하세요, 장세윤입니다. 유니티 RPG 게임 개발을 주제로 한 책을 출간했습니다. 책 이름은 [유니티 엔진 개발자가 알려주는] 유니티를 활용한 RPG 게임 개발입니다. 이 책은 그동안 진행해 온 RPG 제작…

  • 설계의 대한 단상

    2025년 5월 30일

    수업 및 프로젝트 멘토링을 하다 보면, 프로젝트 구조나 클래스 설계에 굉장히 많은 고민을 하는 수강생들을 자주 만나게 됩니다. 그럴 때마다 저는 오히려 설계에 너무 많은 시간을 쓰지 않는…

  • 강사소개

    2025년 5월 29일

    👨‍🏫 강사 소개 안녕하세요. 게임 엔진 실무 교육 강사 장세윤입니다. Unity Technologies Korea의 Developer Relations Engineer로 커리어를 시작해 다양한 기업과 협업하며 현장에서 요구되는 게임 엔진 기술을 전파해왔습니다. 이론에…

  • Direct3D-11 렌더링 엔진 만들기: 2-2 창 클래스 만들기

    2021년 11월 22일

    Direct3D-11 렌더링 엔진 만들기: 2-2 창 클래스 만들기 지난 포스팅을 통해 창을 생성하고 창에서 발생하는 기본 메시지를 처리하는 방법에 대해 살펴봤습니다. 이번에는 WinMain 함수에 모두 작성했던 로직을 별도의…