플러그인(plugin)이란?

플러그인은 OpenRCT2에 새로운 기능을 추가해주는 일종의 모드입니다. 현재 널리 쓰이는 프로그래밍 언어인 JavaScript 언어를 이용해서 플러그인을 만들 수 있습니다. (또는 TypeScript로도 가능)
놀이기구 가격을 알아서 최적화해주는 도구나무나 오브젝트를 선택해서 흩뿌려주는 도구, 항상 잔디를 깎아주는 도구 등 OpenRCT2의 기본 기능을 해치지는 않으면서, 기능이 필요한 사람에게 그 기능을 제공해줄 수 있는 방법입니다.
플러그인을 쓰기 위해서는 최신 개발 버전의 OpenRCT2가 필요합니다. (2020/05/29에 나온 v0.2.6-c3921d9 이후 버전)


플러그인 설치 방법

  1. 플러그인은 플러그인 개발자가 자신의 Github에 플러그인을 올리는 방식으로 배포되고 있어서 개발자가 아닌 유저가 직접 플러그인을 찾는 것이 어려울 수 있습니다.
    다행히도 어떤 유저가 플러그인을 얻을 수 있는 Github 링크를 모아둔 사이트를 운영하고 있습니다. (공식 사이트가 아님)
    OpenRCT2 Plugin Directory 사이트에서 플러그인을 둘러보고 플러그인 Github 링크를 찾을 수 있습니다.
    사이트는 영어로 되어있지만, 영어가 약하다면 브라우저의 자동 번역 기능을 이용하면 충분히 이용할 수 있습니다.
    OpenRCT2 Plugin Directory 사이트 대문
     
  2. 원하는 플러그인의 이름을 클릭하면 플러그인에 대한 정보가 적힌 페이지가 뜹니다.
    여기서 Get Plugin! 버튼을 누릅니다.
    OpenRCT2 Plugin Directory "Get plugin!" 버튼
     
  3. 그러면 Github 사이트가 뜹니다. 개발자에게는 친숙한 공간이지만 그렇지 않다면 굉장히 낯선 사이트입니다.
    당황하지 말고, 우측에 있는 Clone or download 버튼을 누르고, Download ZIP 버튼을 누르면 해당 플러그인을 다운로드받을 수 있습니다.
    Github "Clone or download" → "Download ZIP"
     
  4. 다운로드받은 플러그인 ZIP 파일을 (문서)/OpenRCT2/plugin 폴더 안에 넣고(Windows 10 기준)
    압축을 해제해줍니다. 플러그인을 깔끔하게 관리하기 위해서 아래 이미지에서 볼 수 있듯이 각 폴더에 푸는 것을 권장합니다. (반디집 기준 '알아서 풀기')
    (문서)/OpenRCT2/plugin 폴더에 다운로드받은 파일을 넣기
     
  5. 이제 OpenRCT2를 껐다가 켜보면 플러그인이 적용됩니다.
    대부분의 플러그인은 지도 메뉴 아래에서 플러그인 메뉴를 찾을 수 있습니다.
    지도 메뉴 아래에 플러그인이 추가된 모습
     

잠깐!

플러그인은 간혹 업데이트되는 경우가 있을 수 있습니다.
플러그인을 업데이트하려면 기존 플러그인을 삭제하고 위의 방법대로 다시 새로 플러그인을 받으면 됩니다.


Git을 이용한 플러그인 설치/업데이트 방법

만약 Git에 익숙하시다면, 다음과 같이 플러그인을 설치하고 업데이트할 수 있습니다.

  1. OpenRCT2 Plugin Directory 사이트에서 원하는 플러그인의 Github에 들어갑니다.
  2. 명령 프롬포트나 Git bash 등을 이용해서 (문서)/OpenRCT2/plugin 폴더로 진입합니다.
    (eg) cd %USERPROFILE%/Documents/OpenRCT2/plugin(Windows) 또는 cd ~/OpenRCT2/plugin(Linux/Mac)
  3. 플러그인의 레포지토리(repository)를 클론(clone)합니다.
    (eg) git clone https://github.com/OpenRCT2/plugin-samples.git
  4. 플러그인을 클론하기만 하면 플러그인 설치는 끝입니다.
    이후 플러그인을 업데이트하려면 git pull을 이용하면 됩니다.


이 페이지에 대한 건의 사항 등의 의견을 댓글로 달아주세요. 단, 질문은 통합 게시판에 질문 글을 작성해주세요.



↑TOP