[모드팩만들기 #2] 나만의 모드팩을 만들어 보자~!!

안녕하세요 까만땅콩입니다.

이번에는 목록 4번, 5번 두가지를 연재 합니다.

---------------- 나만의 모드팩을 만들어 보자 연재 목록 ----------------

1. 설치형 모드팩의 화면구성

2. 모드팩을 만들기 위하여 기본적으로 알아야 할것은??

3. 모드팩의 인스톨 진행 순서 및 화면 설명

4. 까만땅콩 모드팩의 구조

5. 모드팩을 만들기 위해 필요한 프로그램 및 설정

6. 내가 원하는 모드팩 만들기 - 인스톨 화면 설계 편

7. 내가 원하는 모드팩 만들기 - 모드팩 구성 트리 설계 편

8. 내가 원하는 모드팩 만들기 - 모드 설명 이미지 파일과 사운드 넣기

9. 내가 원하는 모드팩 만들기 - 선택한 모드의 기능 설정 ON & OFF 설정하기

10. 대표적인 모드들의 공식 제작자 또는 꾸준한 팬 업데이트 사이트 링크

--------------------------------------------------------------

4. 까만땅콩 모드팩의 구조
 
   모드팩을 만들기 위해서 하나의 소스파일에서 모두 프로그래밍이 된것이 아니라

   기능별 소스파일로 나누어져서 만들었습니다.

   그림을 보면 각각의 소스파일이 처리하는 기능에 대하여 설명이 되어 있습니다.

   그리고 각 소스파일이 사용하는 외부의 파일들이 저장 된 디렉토리도 표시되어 있습니다.

   수정할 소스파일이 어떤것인지는 대략적으로라도 이해를 하는것이 나중에 왕창 뜯어 고칠때

   편할겁니다.





5. 모드팩을 만들기 위해 필요한 프로그램 설정

    모드팩을 만들려면 우선 소스를 실행 파일로 만들어줄 컴파일러와

    텍스트 에디터 중 UTF-8의 형식의 텍스트 파일을 불러오거나 수정 저장 할 수 있는

    텍스트 에디터 프로그램은 필수 프로그램입니다.

    1) INNO SETUP
   
    간단하게 인스톨프로그램을 만들 수 있도록 개발된 컴파일러입니다.

    일반적인 버전과 Enhanced 버전이 있는데 모드팩을 개발하기 위해서는

    INNO SETUP Enhanced 유니코드 버전을 사용합니다.

    차이점이 뭐냐고 묻지도 말고 따지지도 말고 그냥 이거 쓰면 됩니다.

    INNO SETUP Enhanced Version 다운로드 링크

    

    다운로드를 완료 했으면 INNO SETUP 을 설치해봅시다~!!

    기본적인 부분은 대충 OK누르고 넘어가면되고

    제일 중요한 부분이 바로 설치하는 버전 지정입니다.

    

    그림에 있는 Advanced Editor / Unicode Compiler 로 선택하여 설치를 해야

    모드팩의 소스가 원할하게 컴파일 될겁니다.

   컴파일러를 설치하고 모드팩 소스를 다운로드해서 압축을 풀면 아래의 그림처럼 나오는데요

   소스파일의 확장자는 .iss 파일입니다.

   저어기 위에 있는 모드팩의 구조 부분에 설명한 파일들이 보일겁니다.

   Output 디렉토리가 컴파일된 모드팩 실행 파일이 저장되는 디렉토리입니다.

    




    파일 중 BlackPeanut.iss 파일을 더블 클릭하면 아래와 같이 컴파일러 IDE(개발 화면)이 나올건데

    이 중에서 그림의 빨간 네모박스 버튼이 소스를 컴파일 하는 버튼입니다.





    네 지금 바로 저거 누르면 컴파일 안됩니다 ㅋㅋㅋ....

    이유는 뒤에 올라올 연재 부분에서 얘기하겠음~!!


    2) EDIT PLUS

    텍스트 에디터 중 파일의 Encoding 형식이 UTF-8로 되어 있는 파일을 읽고 저장 할 수 있는

    프로그램이면 어떤것이던 상관은 없어요.

    왜 UTF-8 Encoding 된 텍스트 파일을 쓰는가하면~!!!

    월탱에서 사용되는 모드들 중 대부분의 셋팅 파일이 UTF-8 형식으로 Encoding 되어 있습니다.

    더 깊게 얘기하면 머리 아플테니 그냥 그런가보다 하고 넘어가셈~



자 이번회는 여기까지 합니다.

많이 실패해보고 머리아프더라도 다시 도전하는 의지야말로 여러분들에게 귀중한 자산이 되어 줄겁니다.

앞으로 머리 아파질 여러분들에게 미리 위로의 말씀을 드리며~!!!!

Lv26
찐땅콩
15%
 
경험치
5,263
베니
60
이니
25,653
  • 명성치6936
  • 제니16
  • 1

코멘트

새로고침
새로고침
인증글 3추글 즐겨찾기
최근 방문한 게시판
    초기화
    번호             제목             글쓴이 등록일 조회 추천
    4088      [일반]  아시아서버에서 한국 계정으로 페이팔 결..  [5] Hinero 04-24  970 14
    4086      [일반]  핑도배하는사람 빠르게 차단하기  [8] 블루니스 04-23  1452 18
    4085      [일반]  [모드팩만들기#3] 나만의 모드팩을 만..       찐땅콩 04-21  313 9
    4084      [전술]    발사되는 탄을 막는 주포 방어술 (추가.. [17] 에스메랄다 04-20  4155 29
    4082      [일반]  [모드팩만들기 #2] 나만의 모드팩을 ..  [4] 찐땅콩 04-19  393 30
    4081      [일반]   [모드팩만들기#1] 나만의 모드팩을 만..  [5] 찐땅콩 04-18  1493 65
    4076      [일반]  내가 좋아하는 탱크를 쉽게 그려보자.  [20] 다르타냥공방 04-10  4206 16
    4075      [일반]  월탱을 처음하는 분들을 위한 아주 소소..  [4] Luckyxstrik 04-09  3237 20
    4074      [일반]  자신의 플레이 다시보기, 고수 영상 보.. [3] 히이잌이 04-09  1550 0
    4072      [일반]   자주포에 관하여  [14] 시오그 04-09  2406 28
    4070      [일반]    DW_Basak(Batignolles_..  [9] 결투의대가 04-09  1315 36
    4069      [일반]  9.18 경전차 리벨런싱으로 얻는 크레..  [13] Kshroach 04-09  3853 4
    4068      [일반]   인벤 유저 팁/공략 인벤 5년간 총정리..  [25] 유형권 04-09  3676 183
    4066      [일반]   본섭M53/M55 vs 테섭M53/M5..  [11] Strv103d 04-08  2096 14
    4065      [일반]  신규 유저를 위한 미세먼지 팁 9가지 [4] 에리카사마 04-08  1639 3
    4064      [일반]  아시아섭 계정탈퇴하는법 [6] 길향 04-07  1123 1
    4063      [일반]  스팟 메커니즘에 대해서(초보자분 추천)  [9] 뜻밖에행운아 04-07  1374 27
    4062      [일반]  로레인 8티 vs 9티 시절 스탯 비교  [7] 창고 04-07  2123 14
    4060      [일반]  탱크들의 스펙순위를 알아보자.  [22] 룰크 04-04  4965 27
    4059      [일반]   해치공략개론:T110편  [18] Hellsbells 04-04  2812 52
    4058      [전술]  이벤트도 있고 겸사 겸사 써보는 경전의.. [4] 외눈도깨비 04-03  2051 1
    4057      [일반]   E100(이백) 빠르게 약점공략해보자.  [23] Cocomco 04-02  4245 48
    4056      [일반]  실력을 늘리기 위해선 팁도 중요하지만...  [12] Woonu 04-01  3441 32
    4055      [일반]  ['베타'로의 회귀팩]효율을 알아보자!  [12] Demi 04-01  2544 24
    4053      [일반]  저격이 많은 아시아섭을 위한 미세팁 [4] Dakia 03-31  3516 6
    4052      [일반]  공식 포럼에서 사진 업로드 하는 방법       Tictock 03-31  374 1
    4050      [일반]  그냥 혹시나하는 미세팁 [15] 행복한 03-31  1556 28
    4049      [일반]  똥팁이지만, 꼭 알아야할 한가지 [5] crescent98 03-31  1555 8
    4048      [일반]  라데온 유저를 위한 튕김방지 팁 [15] 에쎌케이 03-30  1287 16
    4047      [일반]  T25 Pilot No.1 장단점 및 .. [2] 투폴레프 03-30  1921 6
    4045      [일반]  핑플로터를 통한 회선 확인 및 보고 방..  [8] Tictock 03-29  1670 9
    4043      [일반]  아시아 서버 환불 받고싶은데 영어 울렁.. [8] Ysjun428 03-28  1583 0
    4040      [일반]  2만판 하면서 얻은 팁 [22] 벨지단토 03-27  4875 71
    4039      [일반]  계정이 초기화 되었어요! 자체 진단 방..  [8] Tictock 03-27  1409 9
    4037      [일반]  미꾸라지vpn 고급모드 사용법 *꼭 쓰..  [14] 서풍요 03-26  3436 24
    4036      [승무원]  경험치 열풍 이벤트 승무원 키우기 팁  [3] 마속 03-26  2115 6
    4035      [일반]   트랙샷에 대한 팁입니다. [8] 레센 03-26  1911 3
    4033      [전차운영]  자주포를 잡는 방법  [14] 클래식1 03-26  2236 3
    4032      [일반]  아시아 약 100판이상 맵, 라인  [18] 로즈힙 03-25  2770 31
    4031      [일반]  계정이전시 전화번호때문에 비밀번호 변경..  [2] 시큐냐 03-25  781 0
    4030      [일반]  Object 252U공략해보자.  [18] 민주주의 03-25  2781 19
    4028      [일반]  아시아 서버 결제 팁 [2] 체블 03-24  1430 8
    4027      [일반]  1년 프리미엄계정을 50%할인?? [15] 강남스따일 03-24  2291 13
    4026      [일반]  경전차 트리변경-중저티어 경전차 정리!  [8] Buran 03-24  2012 18
    4025      [일반]  왕초보의 왕초보를위한 몇가지 팁. [9] 반털 03-23  1733 9
    4024      [일반]  한섭과 다른 맵 라인전!!  [23] 뤼하 03-23  2563 6
    4023      [일반]  이전 휴대폰 번호로 서버이전 고생하시는.. [4] 와우비니 03-23  1007 3
    4019      [전술]  1대2로 싸워 비기는법  [32] I아이큐45 03-22  2880 4
    4017      [일반]  육감도 안 떴는데 쏴죽이네  [20] 르그쌍둥이 03-21  5064 20
    4012      [일반]  아시아 이전 후 XVM국가를 바꿔보자!..  [4] 나존나쎔 03-19  2818 0
    4010      [일반]  알 수도 모를 수도 있는 팁들  [31] 응가개 03-19  4812 86
    4009      [일반]  레지스트리 수정방법 유료 VPN이 부담.. [13] 철면어사 03-19  2231 4
    4008      [일반]  아시아 서버 꿀팁입니다! 전차장분들은 .. [8] Koriwan17 03-19  3481 3
    4007      [일반]  아시아 서버 팁  [1] 항공초계 03-19  1688 0
    4006      [전차운영]   무로방카 헤비라인 자리 공유 [1] Zekky 03-19  1025 9
    4001      [일반]  아슬란모드팩 - 설치 시 전차아이콘 무..  [4] 견돈 03-18  1081 3
    3998      [일반]  골드/크레딧 구매 시 효율 비교표  [16] 용달복 03-18  2016 28
    3995      [일반]   많이쏘기에 대한 잡문  [23] 박무지 03-18  2981 63
    3993      [일반]  복귀 유저의 아시아 서버 팁 모음! [6] 라르시스 03-17  2383 3
    3992      [일반]  한섭과 암시아의 차이점과 주의사항. [10] 무한모에 03-17  2914 3
     1  2  3  4  5  6  7  8  9  10