欢迎使用 1.4+ 版本的 MapTool 存储库。旧版本 (1.3) 仍然驻留在 SourceForge 上,但以后不会更新。
MapTool 旨在用于支持桌面角色扮演游戏,例如 D&D。
其中不仅包括用于创建详细地图的强大工具,还包括聊天功能、详细的令牌管理(允许您跟踪放置在地图上的单位的属性并显示健康和状态信息)以及倡议跟踪器。不使用的功能可以隐藏在视线之外。这些功能使您的计算机屏幕能够充当虚拟桌面,发挥战斗垫和干擦标记的作用,并提供无限滚动的地图以及使用大屏幕电视或视频投影仪的能力。 它与游戏系统无关,这意味着虽然 MapTool 对某些游戏系统有特殊支持(例如 GURPS 的六角形或 D&D 4E 的方形模板),但您不需要使用这些功能。
最好的部分是这一切并不局限于一台 PC。您可以利用集成服务器功能在任何有互联网连接的地方连接到玩家。想念你在新加坡的朋友吗?不是问题。卷起那个角色,然后卷起袖子。
我们并不止于此!我们不满足于仅仅模拟桌面,而是寻求改进桌面体验。这确实是 MapTool 的闪光点。一组“拓扑”和视觉功能使 GM 能够限制玩家的视野,在他们探索地图时显示地图。墙壁和其他物体可能会阻止玩家看到背后的东西。黑暗可以降临,使缺乏光明的玩家失明。灯光可以设置在物体或标记上,以照亮您想要的地图大部分区域。如果 GM 愿意,他/她可以将玩家的视野限制在他们的特定代币所看到的范围内,从而为分裂队伍的体验增加一个全新的水平。 对于那些看不到墙角但走到敌人视野中的角色来说是有祸的!
MapTool wiki 上有一些有关 MapTool 入门的教程。
版本 1.9+ 的 MapTool 需要 Java 16,RPTools 构建使用 AdoptOpenJDK。 MapTool 的安装程序包含一个嵌入式 JRE,它将与 MapTool 一起安装
构建MapTool需要相应的Java开发工具包(JDK):如何安装JDK
我们计划从 1.6.0 及更高版本开始更紧密地使用语义版本控制。
所有令人兴奋的新功能都将在开发版本中出现。 主要错误或安全修复将在稳定分支和开发分支之间移植,以便它们在两个分支中都可用。
网站: http://rptools.net/
论坛: http://forums.rptools.net
维基: https://wiki.rptools.info/index.php/Main_Page
不和谐: https://discord.gg/gevEtpC
Reddit: https://www.reddit.com/r/MapTool/
人群: https://crowdin.com/project/maptool
有关构建 MapTool 和为项目做出贡献的说明,请参阅贡献者设置页面。
目前,我们推荐 IntelliJ IDEA 作为我们选择的编辑器,尽管 Eclipse 和其他 IDE 也应该可以正常工作。对于 IntelliJ IDEA,只需打开项目文件夹,它就会将其检测为 Gradle 项目,您应该可以轻松开始使用。
我们大部分时间都遵循 GitFlow 流程,因此请在我们的develop
分支之外解决所有问题。如果您的代码更改很大,我可能会将拉取请求重新指向它自己的功能分支以进行测试和进一步开发。
我们希望在接受和合并之前先处理所有拉取请求并引用问题。如果当前没有未解决的问题,如果您打算解决该问题,请创建一个并发表评论。当您提交代码时,请参考问题,例如fixes #1234
以及任何其他注释。
如何为 MapTool 设置用户界面 (UI) 工具