이 프로젝트의 그래픽 부분은 위 레포지토리를 참고하여 제작했습니다.
해당 레포지토리 튜토리얼 영상 링크 : https://youtu.be/_4FArgOX1I4
- Windows 8.1 이상 권장
- C++ / Python 프로젝트 빌드를 위해 필요합니다.
- 아래 링크에서 Community, Professional, Enterprise 중 하나를 선택해 설치하세요. https://visualstudio.microsoft.com/ko/downloads/
⚠️ 설치 시 “데스크톱 개발용 C++” 워크로드를 반드시 포함하세요.
- Python 스크립트를 실행하려면 Python이 필요합니다.
- Python 3.10 버전을 권장하며, 공식 사이트에서 설치 가능합니다. https://www.python.org/downloads/release/python-3100/
해당 오류는 Windows SDK가 설치되어 있지 않거나, 설치되어 있어도 DirectX Shader Compiler(dxc)가 포함되지 않은 경우 발생합니다.
아래 공식 Microsoft 페이지에서 Windows SDK를 설치해 주세요.
- Windows SDK 다운로드: https://learn.microsoft.com/ko-kr/windows/apps/windows-sdk/downloads
설치 후에도 문제가 지속된다면 다음 사항을 확인하십시오.
- Windows SDK 설치 시 “DirectX” 관련 구성 요소가 포함되어 있는지
dxc.exe경로가 환경 변수(PATH)에 포함되어 있는지 (일반적으로C:\Program Files (x86)\Windows Kits\10\bin\x64)
# GitHub 리포지토리 클론
git clone https://github.com/Red-Opera/DirectX_GameEngine.git
cd DirectX_3D_Theory
Visual Studio 실행 → StartSetting 프로젝트를 시작 프로젝트로 설정 → 실행
DirectX-3D-Theory 프로젝트를 시작 프로젝트로 설정 → 빌드 및 실행
# 또는 ZIP 파일 다운로드
# 1. GitHub 페이지에서 초록색 "Code" 버튼 클릭
# 2. "Download ZIP" 클릭하여 압축 해제
# 3. 압축 해제한 폴더로 이동
# 4. Visual Studio 실행 → StartSetting 프로젝트를 시작 프로젝트로 설정 → 실행
# 5. DirectX-3D-Theory 프로젝트를 시작 프로젝트로 설정 → 빌드 및 실행| Debug | Release | |
|---|---|---|
| x64 | ✅ | ❌ |
| x86 | ❌ | ❌ |


