일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- C언어
- DirectX12
- engine
- Input Assembler
- 다이렉트X 튜토리얼
- CPU
- 다이렉트X
- swapchain
- 다중표본화
- 게임수학
- CommandList
- DESC
- 전처리문
- 세팅
- 코딩
- DirectX
- GPU
- 다이렉트 초기화
- UE4
- c
- C++
- vertex
- Direct3D Init
- Direct3D
- 동기화
- View
- DirectXTK
- RenderTargetView
- Direct Init
- 프로그래밍
- Today
- Total
목록Framework (2)
비타Cpp
언리얼 엔진의 게임을 이루는 구성 요소는 크게 4가지 클래스로 구분된다. 게임의 규칙을 정의하고 진행상황을 기록하는 게임 플레이 클래스 - GameMode, GameState, PlayerState... 플레이어, 아군, 적군같은 아바타(언리얼에서는 이를 Pawn이라고 한다.) 클래스 - Pawn, Character... Pawn클래스를 제어하는 컨트롤러 클래스 - Controller, PlayerController, AIController... 플레이어에게 게임에 관한 정보를 표시해주는 출력 관련 클래스 - HUD, Camera... 1. 게임플레이 클래스 - GameMode, GameState GameMode 모든 게임들에는 기본적인 토대들이 있으며, 이러한 규칙들이 게임 모드를 이룹니다. 여기서 말..
Direct3D초기화 Windows 메시지 처리, 응용 프로그램의 Main Window 생성, 메시지 루프실행을 위한 메서드를 제공하는 D3DApp이라는 Direct3D 응용 프로그램의 기반(Base) 클래스를 정의 한다. D3DApp.h #pragma once #if defined(DEBUG) || defined(_DEBUG) #define _CRTDBG_MAP_ALLOC #include #endif #include "d3dUtil.h" #include "GameTimer.h" //d3d12 라이브러리 연결 #pragma comment(lib,"d3dcompiler.lib") #pragma comment(lib, "D3D12.lib") #pragma comment(lib, "dxgi.lib") clas..