Imported from Woon-2/Project-W (
Outlander/AGENTS.md). Install upstream withnpx skills add Woon-2/Project-W --skill Outlander. Copyright stays with the author.
AGENTS.md
- 이 프로젝트에서 사용자에게 답변할 때는 한국어로 작성한다.
- 사용자는 클라이언트를 Visual Studio에서 직접 실행하며 확인한다. 온라인 모드 검증에는
LobbyServer+RoomServer+client를 함께 띄운다. - 전체 솔루션 빌드는 정상 통과한다(2026-07-26 확인). 빌드 실패를 "기존 환경 이슈"로
넘기지 말고 원인을 찾을 것. 자주 걸리는 함정 두 가지:
ServerEngine을 고쳤으면 단독으로 먼저 빌드해야 한다. 다른 프로젝트는#pragma comment(lib, ...)로.lib를 링크하므로(프로젝트 참조 아님) 구.lib를 물고LNK2019로 죽는다.- 솔루션을
/m으로 빌드하면 공유ServerEngine.pdb경합으로C1090이 난다. ServerEngine을/m없이 빌드한 뒤 솔루션을 빌드한다. - 개별
.vcxproj단독 빌드에는/p:SolutionDir가 필수다(없으면sepch.hpp를 못 찾는다). - 툴셋은 v145 — VS18 MSBuild를 쓴다(구 VS2022 MSBuild는
MSB8020).
- 렌더링/클라이언트 작업 검증은 수정 파일의 정적 확인, HLSL 직접 컴파일, 관련 코드 경로 점검을 우선하되, 빌드는 실제로 통과시킨다.
DummyClient/디렉터리는 솔루션에서 빠졌다. 빌드 대상은ServerEngine/LobbyServer/RoomServer/client4개뿐이다.
