다음 링크와 오늘의 주제가 되는 출처를 참고하여 작성하겠습니다.
- https://docs.microsoft.com/ko-kr/windows/uwp/gaming/getting-started
그 외 나머지 링크는 다음과 같습니다.
- https://github.com/microsoft/DirectXTK12
- https://github.com/walbourn/directxtk-samples
- http://telnet.or.kr/sec_directx/
- http://telnet.or.kr/directx/graphics/reference/d3d/d3dreference.htm
- https://docs.microsoft.com/ko-kr/windows/uwp/gaming/getting-started
- https://redchiken.tistory.com/119
- https://docs.microsoft.com/ko-kr/windows/win32/direct3d?redirectedfrom=MSDN
Directx 와 Direct3D / Direct2D 를 구분하셔야 되고,
- https://docs.microsoft.com/ko-kr/windows/win32/directx
다이렉트X는 DirectX란 프레임워크를 사용하여, Win32애플리케이션에서 DirectX를 다루는데 중점을 준다고 되어있습니다.
최대한 문서 내용을 읽어 보면 되겠습니다.
그 중 Windows 게임 개발 가이드(UWP) 에 대해 링크를 클릭하셔서,
https://docs.microsoft.com/ko-kr/windows/uwp/gaming/e2e
다음과 같으며, 유니버설 윈도우 플랫폼 용 게임 개발 기술이라고 소개하고 있습니다.
유니버설 뜻을 영문을 한국어로 의역하면 보편적인 라는 말의 영어 단어가 되겠습니다.
게임 개발 기술 소개를 간단히 봐주시고,
목차에는 아래와 같은 내용이 포함되어 있습니다.
DirectX 방문 페이지 를 첫 부분에서 확인해보실 수 있습니다.
링크를 https://devblogs.microsoft.com/directx/landing-page/ 클릭하시면
다양한 예제와 최신 SDK 설치, Legacy SDK 도 다운받으실 수 있습니다.
우선 DirectX를 사용해서 소스를 확인하기 위해서는 Visual Studio 2019 설치가 필요합니다.
위의 버전을 사용하였으며, Community를 설치해야 하는데, Professional 평가판을 설치했네요.
NuGet, MFC, LING to SQL 도구 등을 기본으로 설치하고, .NET 5.0 런타임
[.NET 데스크톱 개발, C++를 시용한 데스크톱 개발, 유니버설 Windows 플랫폼 개발, Visual Studio 확장 개발, DirectX용 그래픽 디버거 및 GPU 프로파일러] 등을 기본 설치합니다.
이렇게 설치를 하시고, 진행하시면 됩니다.
선택적인 거는 MFC 만 선택하면 됩니다. MFC 는 2013부터 라이브러리 추가로 설치 파일로 제공되고, 2015부터는 기본 제공 라이브러리라서, 선택해서 설치할 수 있습니다.
프로젝트 생성하는 방법은 아래와 같고요. 마이크로소프트 계정에 가입하셔야 합니다.
https://gall.dcinside.com/board/view/?id=programming&no=1798631&search_pos=-1755122
=> 프로그래밍 갤러리 ms 계정 만드는 링크입니다.
게임 개발 개론 및 설치가 되겠습니다. => pdf 공유 링크 : https://drive.google.com/drive/folders/14FzK4XB8YufQOxBtzHYcPncnnEUX8wCR?usp=sharing
댓글 1