던전크롤+동방 팬게임 동방크롤
던전크롤 스톤수프와 동방이 섞인 로그라이크 팬게임이다.
5년동안 발전이 없는 똥 게임이니 마음대로 굽고 삶고 해도 됨.
뭘 쓸지 잘 모르겠다.
일단 굉장히 오래된 프로젝트라서 빌드 과정이 약간 귀찮음
DXSDK_JUN10 버전으로 설치하면됨
- 컴파일러는 Visual Studio 2019를 이용하여 테스트함. 다른 컴파일러도 가능하겠지만 테스트해보진않아서 불확실
최근 커밋으로 VS 프로젝트 파일을 추가했음. 이걸로 로딩하거나
파일-새로만들기->기존 코드의 프로젝트 만들기로 직접 th_crawl폴더 안을 경로로 잡아서 C++ 프로젝트를 생성해도 됨
- 포함(include) 디렉터리와 라이브러리(library) 디렉터리에 다이렉트X를 설정해야함
VS 프로젝트파일로부터 로딩했으면 설정되겠지만 내 로컬 경로라서 실제 설치된 경로랑 다를 수 있으니 다르다면 수정이 필요함
참고로 내 프로젝트에선
포함디렉터리:C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include
라이브러리디렉터리: C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x86
로 되어있음
- 빌드하기
덤-일부 트러블슈팅
-
atlstr.h를 못찾음 -> visual studio검색에서 v142 빌드 도구용 C++ ATL(x86 및 x64)
-
String.h를 string 으로 바꿈 (최근 커밋으로 고쳐졌으니 pull받으면 됨)
-
crtdbg.h가 visual studio에 디펜던시가 있으므로 삭제 (최근 커밋으로 고쳐졌으니 pull받으면 됨)