모드 강좌
[C&C3] 모드 SDK로 컴파일하기
페이지 정보
본문
제너럴까지는 INI를 저장하면 되는데, C&C3부터는 컴파일이 필요하다.
컴파일은 모드 파일들을 게임에 맞게 암호화해서 압축하는 과정이다.
위 링크를 클릭해서 파일들을 다운받아야 한다.
빵집을 설치하고 시작 > 프로그램 > 빵집 > 빵집 환경설정으로 들어간다.

빵집 환경설정에서 명령 프롬프트에 체크하고,

탐색기에서 오른쪽 클릭하면 명령 프롬프트 메뉴가 나온다.

모드 SDK를 설치하기 전에 C&C3 설치 경로를 살펴보자.
원래 C:\Program Files\Electronic Arts\Command & Conquer 3 인데
&기호를 명령 프롬프트에서 인식하지 못한다.
C&C3 폴더를 &대신 and로 바꿔서 재설치하던지
(C:\Program Files\Electronic Arts\Command and Conquer 3)
명령 프롬프트에서 cd " "로 묶어주면 되는데 조금 번거롭다.
설치할 때 고급을 선택하고,

변경을 누르면 다른 폴더로 설치할 수 있다.

폴더명에 있는 &기호를 and로 바꾸고 설치한다.

-
C&C3 모드 SDK 5.0
-
.Net 2.0
-
Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)
3개 다 설치하고, dll 파일 3개를 Tools 폴더에 복사한다.
D:\Program Files\Electronic Arts\Command and Conquer 3\MOD SDK\Tools
MOD SDK 폴더에 들어가서 빵집으로 명령 프롬프트를 띄우자.

buildmod SampleMod를 치고 엔터.

중간에 에러가 나면 창에 뜨지만 단계를 강행해서 잘 됬다고 속는데,

아무 에러가 없을 때까지 디버그하지 않으면 엘프 워리어를 볼 수 없다.

내 문서\커맨드 & 컨커 타이베리움워\mod 폴더에 SampleMod 폴더가 생성되고
SampleMod.big이 있다. SkuDef 파일은 나중에 메모장으로 만들어야 한다.

메모장을 실행하고 내용을 아래 두줄로 해서 SampleMod_1.0.SkuDef로 저장한다.
mod-game 1.7
add-big SampleMod.big
SampleMod.big은 big 파일명.
mod-game 1.7은 모드가 실행될 게임 버전. 1.8패치가 나왔는데, 1.7이라고 적었다면,
1.7로 게임이 실행될 것이다. 리플레이 파일이 버전에 따라 구버전으로 실행되듯이.

확장자는 SampleMod_1.0.SkuDef.txt가 아니라 .SkuDef가 되야 한다.
파일명의 형식은 모드명_버전.SkuDef이다.
SampleMod_1.0.SkuDef 파일을
내 문서\커맨드 & 컨커 3 타이베리움 워\mods\SampleMod\로 이동시킨다.
SampleMod.big과 같이 있어야 한다.
그러면 C&C3 컨트롤 센터 > 게임 탐색기 > 모드 탭에 모드가 인식될 것이다.


게임상에서 엘프 워리어를 생산한 화면.

출처: 싼징님의 다크사이드 블로그