使用此开源RPG工具创建地图,管理游戏和角色,与其他玩家聊天等。
当我寻找角色扮演游戏(RPG)的虚拟桌面时, 无论是本地游戏还是与世界各地的亲友连线的网络游戏,我都有几个标准。首先,我想要一个可以在准备游戏活动时离线使用的平台。第二,我不希望它成为我使用社交网络的负担。我想要一个相当于Sword Coast广告系列设定的盒装套装,可以放在我的数字“架子”上,并在需要时拿出来使用。
我是这样看的:我以精装书的形式购买了AD&D 2nd Edition,因此即使有很多出色的发行版,我今天仍然可以玩AD&D 2nd Edition。我的数码产品也是如此。当我想使用数字地图和标记或返回旧的活动时,无论如何,我都希望顺利访问它们。
MapTool是RPTools软件套件的旗舰产品。它是一个Java应用程序,因此它可以在任何可以运行Java的操作系统上运行,基本上囊括了每台计算机。它也是开源的,不花钱使用,虽然如果愿意的话,RPTools也会接受捐赠就是了。
这是一篇介绍性文章。 有关为游戏设置MapTool的详细信息和更新的安装说明,请参阅我的文章“如何使用MapTool”。
首先要从rptools.net下载下来MapTool。
您可能已经安装了Java。如果没有,请从java.net下载并安装。如果不确定是否已安装,可以先下载MapTool,然后尝试运行它,如果无法运行,那就安装Java。
如果您不想下载Java安装包,则可以选择下载特定于您的操作系统的安装程序。这些安装程序是独立的,因此您不必担心计算机上拥有(或没有)什么版本的Java。
为Linux用户提供的DEB文件不仅限于Debian和Ubuntu。 无论使用哪种Linux发行版,都可以下载并使用它。
在基于Debian的发行版上安装:
$ sudo dpkg -i maptool*deb
要将其安装在不使用DEB软件包的发行版上,您要做的就是从DEB存档中提取有效负载并手动安装:
$ ar x maptool*deb
$ sudo tar xvf data.tar.xz --directory=/opt
$ cp /opt/MapTool/MapTool.desktop \
$HOME/.local/share/applications
如果您是游戏老司机(GM),则MapTool是提供用于战斗和探索的战略地图而无需投资物理地图,代币或缩影的绝佳方法。
MapTool是功能齐全的虚拟桌面。您可以将地图加载到其中,导入自定义标记,跟踪计划的顺序和运行状况,以及保存运动轨迹。 您可以在游戏桌面的本地使用它,也可以与远程游戏者共享会话,以便与他们联系。
要将地图加载到MapTool中,您所需要的只是地图的PNG或JPEG文件。
1.启动 MapTool, 然后前往Map菜单然后选择New Map。
2.在 Map Properties 窗口点击 Map按钮。
3.在左下角点击 Filesystem 按钮在硬盘上找到地图图形。
如果您还没有数字地图,那么Open Gaming Store可以提供许多地图包,因此无论您的冒险路线可能将您带到何处,您都一定要找到一张地图。
与大多数虚拟桌面一样,MapTool需要PNG或JPEG。我维护一个简单的Image Magick脚本,将地图从PDF转换为PNG。该脚本可在Linux,BSD或Mac上运行,并且很容易适应PowerShell。
#!/usr/bin/env bash
#GNU All-Permissive http://www.gnu.org/licenses
CMD=`which convert` || echo "Image Magick not found in PATH."
ARG=("${@}")
ARRAYSIZE=${#ARG[*]}
while [ True ]; do
for item in "${ARG[@]}"; do
$CMD "${item}" `basename "${item}" .pdf`.jpg || \
$CMD "${item}" `basename "${item}" .PDF`.jpg
done
done
exit
如果你觉得运行这样的代码有压力的话,那么有很多PDF→图像的转换器,例如GIMP,可以根据需要将PDF手动转换为PNG或JPEG。
现在已经加载了地图,是时候添加玩家角色(PC)和非玩家角色(NPC)了。MapTool附带少量的标记图形选择,但您始终可以创建和使用自己的标记图形,或者从Internet下载更多内容。实际上,RPTools网站最近链接到插画师Devin Night的网站ImmortalNights,该网站免费提供和购买了100多个标记。
1.单击MapTool资源库面板中的Tokens文件夹图标。.
2.在“Resource Library”面板正下方,显示默认标记。 您可以使用“文件”菜单中的“向库添加资源”选项来添加自己的标记。
3.在“新建标记”弹出对话框中,为标记指定名称和PC/NPC名称。
4.标记在地图上后,应与地图网格完美对齐。如果没有,您可以调整网格位置。
5.右键单击标记以调整其旋转,大小和其他属性。
默认情况下,MapTool在任何地图上都提供不可见的50x50正方形网格。如果您的地图图形已经有网格,则可以调整MapTool的网格以匹配您的图形。
1.在Map菜单中选择Adjust grid。地图上方会显示一个网格叠加层。
2.单击并拖动叠加网格,以使一个叠加正方形位于地图图形的网格正方形之一内。
3. 在MapTool窗口右上角的属性框中调整 Grid Size 的像素值 。
4. 完成后,单击属性框的“关闭”按钮。
您可以使用“编辑”菜单中的“首选项”设置来设置默认网格大小。 例如,我在96dpi屏幕上对Paizo地图执行此操作。
MapTool的默认设置假设每个网格块都是一个5英尺的正方形,但是如果您使用的是宽阔区域的大型地图,或者已按照自己的比例绘制了自定义地图,则可以进行调整。
虽然您可以仅将MapTool用作GM工具来帮助跟踪角色位置,但也可以将其与玩家共享。
如果您将MapTool用作游戏桌上物理地图的替代品,则只需将计算机接入电视即可。这是与餐桌上的所有人共享地图的最简单方法。
另一种选择是使用MapTool的内置服务器。如果您的玩家实际上坐在同一房间和同一网络中,可以从“文件”菜单中选择“启动服务器”。
唯一必需的字段是GM的名称。默认端口为51234。如果您不知道这是什么意思,那也OK。端口只是一个标志,用于标识诸如MapTool之类的服务在何处运行。
MapTool服务器启动后,玩家可以通过在“文件”菜单中选择“连接到服务器”来进行连接。
需要一个名称,但是不需要密码,除非GM在启动服务器时设置了一个。
IP地址是您的本地IP地址,因此它以192.168或10开头。如果您不知道本地IP地址,则可以从计算机的网络控制面板中进行检查。 在Linux上,您也可以通过键入:
$ ip -4 -ts a
在BSD/Mac:
$ ifconfig
Windows系统, 从开始菜单打开PowerShell并键入:
Ipconfig
如果您的玩家无法连接,则可能有两个原因:
l您忘记了启动服务器。启动它,再试一次。
l您的计算机上正在运行防火墙。如果您在家庭网络中,则可以安全地禁用防火墙或告诉防火墙允许51234端口上的通信。如果您位于公共场所中,则不能降低防火墙的安全性,但可以设置防火墙上的白名单为MapTool服务器设置密码,端口51234.
如果您要与世界各地的人们远程交流,想要把他们放到私人MapTool服务器中的话,设置起来有点复杂,但是您只需要做一次,然后就轻车熟路了。
首先需要调整的设备是家用路由器。这是您从互联网供应商那里得到的盒子。您也可以将其称为调制解调器。
每个设备都不一样,因此我无法明确告诉您需要怎么做来调整设置。 通常,您可以通过Web浏览器访问家庭路由器。路由器的地址通常印在路由器的底部,并且以192.168或10开头。
使用获得Internet服务时提供的凭据登入到路由器地址,它通常和使用数字密码的admin一样简单(有时此密码也印在路由器上)。 如果您不知道登录名,请致电您的互联网供应商并询问详细信息。
不同的路由器对同一事物使用不同的术语。要查找的关键字是端口转发,虚拟服务器和防火墙。无论您的路由器叫什么,您都可以接受来自路由器端口51234的流量,并将该流量转发到个人PC的IP地址的同一端口。
如果您感到困惑,请在Internet上搜索术语“端口转发”和路由器的品牌名称。对于PC玩家来说,这并不是一件很难的任务,并且这里有相关说明。
现在,您可以通过MapTool端口进行通信,因此您需要告诉玩家该去哪里。
在icanhazip.com上获取您的全球IP地址。
2.从文件菜单启动MapTool服务器并设置安全密码。
3.让玩家从“文件”菜单中选择“连接到服务器”。
4.在“连接到服务器”窗口中,让玩家单击“直接”选项卡,然后输入用户名,密码和您的IP地址。
这是对MapTool可执行的操作的简要概述。它具有许多其他功能,包括主动跟踪器,可调整的标记可见性(隐藏玩家的宝藏和怪物!),模仿,视线(在雕像或其他结构后面隐藏着的门!)以及战争迷雾。
它既可以充当数字战役地图,也可以成为桌面游戏的核心。
先说结论:是的,你必须选择MapTool,有一些在线虚拟桌面服务,其中有些部分真实perfect。它们为寻找玩家的游戏和寻找游戏的玩家提供了充足的游戏资源。如果您在本地找不到其他游戏玩家,那么在线桌面是一个很吼的解决方案.
相比之下,有些人不是社交网络的粉丝,因此我们避开那些号称“将人们聚在一起”的网站。我有很多朋友可以一起玩,我们很高兴建立并建立自己的基础架构。我们不需要注册另一个站点。我们也不需要投入大量的在线资金来注册游戏的时间和方式。
最后要说的是,我喜欢MapTool,我爱它,因此无论我是否在线,我都会随身携带它。我可以策划一个活动,用图形填充它,并预先设置我的所有地图,而无需联网。这几乎就像为视频游戏进行前端编程一样,因为他们知道后端“技术”将在游戏之夜在玩家的脑海中浮现。
如果您正在寻找功能强大且灵活的虚拟桌面,请尝试使用MapTool!!
您准备好接受更高级的MapTool教程了吗? 阅读如何使用MapTool构建交互式地牢RPG。
本文系外文翻译,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文系外文翻译,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。