Game Engine Framework Notes - 24 중 22 번째 페이지 - 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는 어떤 방식으로 협력하면서 화면 이미지를 만들어내는지를 전체 흐름 기준으로 설명합니다.

시리즈 열기

최신 글

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

  • 4. NGUI 다국어 지원하기 실습 (Localization) – 3

    2016년 11월 22일

    NGUI 다국어 지원하기 실습 – 3 NGUI Localization 4장에서 배운 내용을 이용해서 아래 그림과 같은 예제를 만들어 보겠습니다.이번 예제를 진행하시면 아래 그림과 같은 예제를 만들 수 있습니다. 예제는…

  • 해적들의 창업이야기, 최규철.신태순 지음, 비전코리아

    2016년 11월 17일

    해적들의 창업이야기. 최규철.신태순 지음. 비전코리아   해적들의 창업이야기 후기 서로 너무나 다른 환경에서 다른 생각과 경험을 가지고 20년 넘게 살아온 남녀가 만나서 사랑을 하고 결혼을 합니다. 그런 사랑의…

  • 4. NGUI 다국어 지원하기 (Localization) – 2

    2016년 11월 16일

    NGUI 다국어 지원하기 (Localization) – 2 4.2 다국어(Localization) 지원 적용 Localization.txt 파일을 생성했으니, 다국어 지원 기능을 적용해보도록 하겠습니다.유니티 에디터 메뉴에서 File -> New Scene 메뉴를 이용해서 씬을 새로…

  • 4. NGUI 다국어 지원하기 (Localization) – 1

    2016년 11월 16일

    NGUI 다국어 지원하기 (Localization) – 1 3장에서 아틀라스와 폰트를 생성하는 방법을 알아보았습니다. 예제에서 생성한 폰트에는 한글 폰트가 추가되었기 때문에 레이블 위젯을 통해서 한글 출력이 가능해졌습니다. 최근에는 많은 게임들이…

  • 3.4 NGUI Font 생성하기 – 2

    2016년 11월 16일

    NGUI Font 생성하기 3.4.2 BMFont생성 툴을 이용한 비트맵 생성방법 BMFont 툴은 폰트 파일에서 필요한 글자들을 아틀라스 이미지로 생성해주고 이렇게 생성된 아틀라스 이미지에 대한 정보를 담은 텍스트 파일을 추출해주는 프로그램…

  • 3.4 NGUI Font 생성하기 – 1

    2016년 11월 16일

    NGUI Font 생성하기 3.4 NGUI Font 생성하기 이번에는 폰트를 직접 만들고 사용하는 방법에 대해서 살펴보겠습니다. NGUI는 3.x 버전부터 유니티에서 지원하는 다이나믹 폰트의 지원 기능을 추가했습니다. 이번 강좌는 다이나믹…

  • 3.3 Sliced 스프라이트 생성하기

    2016년 11월 16일

    Sliced 스프라이트 생성하기 이번 강좌는 3.2장 Simple 스프라이트 생성을 진행했다는 가정 하에 강좌를 진행합니다. 3.2장을 건너뛴 분들은 여기로 가셔서 강좌를 확인하고 3.3장을 진행하시기 바랍니다.   3.3 Sliced 스프라이트…

  • 3.2 Simple UISprite(스프라이트) 생성

    2016년 11월 16일

    Simple UISprite(스프라이트) 생성 3.2 Simple UISprite(스프라이트) 생성 생성한 아틀라스를 이용해서 스프라이트를 생성해보겠습니다. 유니티 에디터 메뉴에서 NGUI -> Open -> Widget Wizard(Legacy) 메뉴를 선택합니다. Widget Tool 창이 나타나면 아래와…