버전 1.4+용 MapTool 저장소에 오신 것을 환영합니다. 이전 버전(1.3)은 여전히 SourceForge에 있지만 앞으로는 업데이트되지 않습니다.
MapTool은 D&D와 같은 테이블탑 롤플레잉 게임을 지원하는 데 사용됩니다.
상세한 지도를 생성하기 위한 강력한 도구뿐만 아니라 채팅 기능, 상세한 토큰 관리(지도에 배치된 유닛의 속성을 추적하고 상태 및 상태 정보를 표시할 수 있음) 및 이니셔티브 추적기도 포함되어 있습니다. 사용하지 않는 기능은 눈에 띄지 않게 숨길 수 있습니다. 이러한 기능을 사용하면 컴퓨터 화면이 가상 테이블 상판처럼 작동하여 전투 매트 및 건조 지우기 마커의 역할을 수행하고 무한 스크롤 가능한 지도와 대형 스크린 TV 또는 비디오 프로젝터를 사용할 수 있는 기능을 제공할 수 있습니다. 이는 게임 시스템에 구애받지 않습니다 . 즉, MapTool은 일부 게임 시스템(예: GURPS의 헥스 또는 D&D 4E의 사각형 템플릿)에 대한 특별 지원을 제공하지만 이러한 기능을 사용해야 한다는 요구 사항은 없습니다.
가장 좋은 점은 이 모든 것이 단일 PC에만 국한되지 않는다는 것입니다. 통합 서버 기능을 활용하여 인터넷 연결이 가능한 곳이라면 어디에서나 플레이어에 연결할 수 있습니다. 싱가포르에 있는 친구가 그리워요? 문제 없습니다. 해당 캐릭터를 감은 다음 소매를 감으세요.
그리고 우리는 여기서 멈추지 않습니다! 단지 테이블탑을 모방하는 데 만족하지 않고, 우리는 테이블탑 경험을 향상시키기 위해 노력하고 있습니다. 이것이 바로 MapTool이 빛을 발하는 곳입니다. 일련의 "토폴로지" 및 비전 기능을 통해 GM은 플레이어의 시야를 제한하여 플레이어가 탐색할 때 지도를 공개할 수 있습니다. 벽과 기타 물체로 인해 플레이어가 뒤에 무엇이 있는지 볼 수 없습니다. 어둠이 내려 빛이 부족한 플레이어의 눈을 멀게 할 수 있습니다. 원하는 지도의 많은 부분을 밝히는 물체나 토큰에 조명을 설정할 수 있습니다. GM이 원한다면 플레이어의 시야를 특정 토큰이 보는 것으로 제한하여 파티를 나누는 경험에 완전히 새로운 수준을 추가할 수 있습니다. 벽 모퉁이 너머는 볼 수 없지만 적의 시야로 나아가는 인물에게는 화가 있을 것입니다!
MapTool 사용 시작에 대한 몇 가지 튜토리얼이 MapTool wiki에 있습니다.
버전 1.9 이상의 MapTool에는 Java 16이 필요하며 RPTools 빌드는 AdoptOpenJDK를 사용합니다. MapTool 설치 프로그램에는 MapTool과 함께 설치되는 내장 JRE가 포함되어 있습니다.
MapTool을 구축하려면 해당 JDK(Java Development Kit)가 필요합니다. JDK 설치 방법
1.6.0 이상부터 Semantic Versioning을 더욱 밀접하게 사용할 계획입니다.
모든 흥미로운 새로운 기능이 개발 빌드에서 나타날 것입니다. 주요 버그나 보안 수정 사항은 안정 브랜치와 개발 브랜치 간에 포팅되어 두 가지 모두에서 사용할 수 있습니다.
웹사이트: http://rptools.net/
포럼: http://forums.rptools.net
위키: https://wiki.rptools.info/index.php/Main_Page
디스코드: https://discord.gg/gevEtpC
레딧: https://www.reddit.com/r/MapTool/
크라우드딘: https://crowdin.com/project/maptool
MapTool 구축 및 프로젝트 기여에 대한 지침은 기여자 설정 페이지를 참조하세요.
Eclipse 및 기타 IDE도 잘 작동하지만 현재는 IntelliJ IDEA를 선택한 편집기로 권장합니다. IntelliJ IDEA의 경우 프로젝트 폴더를 열면 Gradle 프로젝트로 감지되므로 최소한의 노력으로 시작할 수 있습니다.
우리는 대부분 GitFlow 프로세스를 따르므로 develop
브랜치에서 모든 문제를 해결하시기 바랍니다. 코드 변경 사항이 상당한 경우 테스트 및 추가 개발을 위해 풀 요청을 자체 기능 분기로 다시 지정할 수 있습니다.
우리는 수락하고 병합하기 전에 모든 끌어오기 요청이 선행되고 문제를 참조하는 것을 선호합니다. 현재 열려 있는 이슈가 없다면 이슈를 생성하고 해당 이슈에 대한 작업을 계획하고 있다면 댓글을 남겨주세요. 코드를 커밋할 때 문제를 참조하세요(예: 다른 의견 외에 fixes #1234
.
MapTool용 사용자 인터페이스(UI) 도구를 설정하는 방법