PCGen:轻松生成 RPG 角色

这款基于 Java 的开源应用程序可以非常简单地创建和维护角色,而不会影响任何乐趣。
273 位读者喜欢这篇文章。
Characters from a video game

Opensource.com

你还记得第一次创建角色扮演游戏 (RPG) 角色吗? 这令人兴奋,充满可能性,你的想象力在飞驰。 如果你是一位狂热的游戏玩家,这可能是你的一个重要里程碑。

但你还记得努力解读空白角色表,以及应该在每个框中写下什么吗? 还记得仔细研究核心规则书,将一个表格与一个职业描述、法术书与你选择的魔法学院以及技能与你的种族进行交叉引用吗?

无论你认为这很有趣还是令人困惑——或者两者兼而有之,如果你玩 RPG,那么创建和跟踪角色的过程现在可能对你来说就像使用电脑一样自然。

这是一个恰当的比喻,因为正如我们都知道的,角色表已经计算机化了。 这是一个合理的匹配; 计算机非常适合跟踪经常变化的信息。 它们当然比纸上被重复擦除、涂写和更多擦除磨损的划痕处理得更好。

当然,你可以在 Libre Office 中构建自定义电子表格,但你也可以尝试 PCGen,这是一个基于 Java 的应用程序,可以非常简单地创建和维护角色,而不会影响任何乐趣。 虽然它没有移动版本,但有一个适用于 Android 的 PCGen 查看器,因此你可以随时访问你的角色构建。

下载和安装

PCGen 是一个 Java 应用程序,因此它可以在任何安装了 Java 的东西上运行。 这与 Web 浏览器中的 Java 不完全相同; PCGen 是一个可下载的应用程序,可在你的计算机上本地运行。 你可能已经安装了 Java; 如果没有,请从你的发行版的存储库中下载并安装它。 如果你不确定是否已安装它,你可以先下载 PCGen,尝试运行它,如果它无法运行,则安装 Java。

由于 PCGen 是一个 Java 应用程序,因此下载后无需安装它(因为你已经安装了 Java 运行时)。 如果你双击 pcgen.jar 文件,该应用程序应该可以运行,但如果你的计算机尚未被告知如何处理 Java 应用程序,你可能需要明确告诉它在 Java 中运行。 你通常可以通过右键单击并指定要打开该文件的应用程序来完成此操作。 你想要的应用程序当然是 Java,或者,如果要求你手动输入应用程序启动命令,则为 java -jar

Linux 和 BSD 用户可以自定义此体验

  1. 将 PCGen 下载到目录,例如 /opt~/.local/bin
  2. 使用 unzip pcgen-x.yy.zz-full.zip 解压缩存档。
  3. 下载合适的图标(例如,wget https://openclipart.org/image/300px/svg_to_png/285672/d20-blank.png -O pcgen/d20.png
  4. 在你的 ~/.local/share/applications 目录中创建一个名为 pcgen.desktop 的文件。 在文本编辑器中打开它并键入以下内容,并根据需要进行调整
[Desktop Entry]
Version=1.0 
Type=Application 
Name=PCGen 
Exec="~/.local/bin/pcgen/pcgen.sh" 
Encoding=UTF-8 
Icon=~/.local/bin/pcgen/d20.png

现在,你可以像启动任何其他应用程序一样,从系统的应用程序菜单启动 PCGen。

玩家代理权

我的童年时代的大部分时间都花在仔细阅读我朋友的《龙与地下城玩家手册》,创建我永远不会玩的角色(由于臭名昭著的“撒旦恐慌”,我不允许玩这个游戏)。 我从中了解到的是,为 RPG 创建角色本身就是一种迷你游戏。 有规则要遵守,重要的选择要做,最终需要一个叙述将所有内容结合在一起。

新玩家可能会认为允许应用程序为他们进行构建是个好主意,但大多数有经验的玩家可能会同意,最好的学习方式是通过实践。 而且,让某件事物来构建你的角色会剥夺你角色构建的迷你游戏。 如果一个应用程序只不过是一个预生成工厂,那么作为玩家最重要的部分之一就会从游戏中移除,没有人希望那样。

另一方面,没有人希望角色构建过程阻止新玩家。

PCGen 设法在引导你完成角色构建和在你进行调整时避免妨碍你之间取得完美的平衡。 它主要通过使用一个不引人注目的警报系统来实现这一点,该系统使你了解角色构建中剩下的任何必需任务的最新信息。 它很有帮助,但不会从你手中抢夺方向盘来完全接管。

PCGen to-do list

opensource.com

入门

PCGen 本质上有两种模式:角色构建和角色表。 当你启动它时,PCGen 首先会要求你选择要为其构建的游戏系统。

System selection

opensource.com

包含的系统是 OGL(开放游戏许可)系统,包括龙与地下城 5e(第 3 和 3.5 版)、寻路者和幻想工艺。 更好的是,PCGen 预装了各种附加材料,因此你不仅可以从高级和第三方模块中设计角色,地下城主 (DM) 甚至可以创建怪物和恶棍的属性。

双击你正在使用的系统后,你将看到一个有用的屏幕,让你加载已保存的现有构建或开始构建新的构建。 每个新角色在 PCGen 中都有自己的选项卡,因此如果你想构建一个完整的队伍,或者如果 DM 想跟踪一大群怪物,很容易加载一组角色并让他们随时准备就绪。

从左上角开始,你的角色构建从基础开始:选择姓名、性别和阵营。 PCGen 包含一个随机名称生成器,其中包含许多旋钮和开关,用于调整词源(真实和幻想)、种族和性别。

掷骰子决定能力值

当需要掷骰子决定能力值时,PCGen 有很多选择。 默认设置为手动输入。 你掷物理骰子并输入数字。

或者,你可以让 PCGen 为你掷骰子,并且你可以设置掷骰子的风格。 你可以让 PCGen 掷 4d6 并丢弃最低的,掷 3d6,或者掷 2d6 并加 6。

你还可以选择使用积分购买模式,预算在 15 到 25 之间。 这种方法可能会吸引来自视频游戏的玩家,其中许多游戏使用这种方法来分配属性。

职业和等级

一旦你选择了一个职业并添加了你的第一个等级,你的属性就会被锁定,并且你会获得一个预算,用于你角色的所有剩余的职业和等级相关的方面。 当然,具体是什么取决于你正在玩的系统,但 PCGen 会让你了解你进行的任何剩余必需任务的最新信息。

PCGen 中有很多选项卡,有时看起来就像盯着一本 300 页的物理《玩家手册》一样让人不知所措,但只要你遵循这些提示,PCGen 就可以让你走上正轨。

角色表

如果构建你的角色还不够有趣,那么最令人满意的步骤还在后头:以适当的角色表格式查看你所有的选择。

PCGen 的最后一个选项卡是角色表选项卡,它将你角色的属性格式化为你选择的布局。 默认设置是一个标准的通用布局。 它易于打印且易于理解。

还有几种变体和附录可用。 对于施法者,有一个法术书表列出了可用的法术,并且有几个备用布局,其中一些针对屏幕进行了优化,另一些针对打印进行了优化。

如果你在玩游戏时使用 PCGen,你可以向你的角色表添加临时效果,以使 PCGen 相应地调整你的属性。

如果你导出你的角色并将其导入到你的 Android 手机或平板电脑上的 PCGen Importer 中,你可以使用你的数字角色表来跟踪法术和当前生命值,并对护甲等级和其他属性修改器进行临时调整。

Exported character sheet on Android

opensource.com

PCGen 的优势

市场上有大量的数字角色表跟踪器,但 PCGen 因以下几个原因而脱颖而出。 首先,它是跨平台的。 这对你来说可能意义不大,因为我们倾向于将我们的工作流程标准化为彼此配合良好的设备。 但是,在我的游戏组中,我们有 Linux 用户和 Windows 用户,我们有想在移动设备上工作的人,也有喜欢使用合适的电脑的人。 选择每个人都可以使用并感到舒适的应用程序可以提高更新统计信息的效率。

其次,由于 PCGen 是开源的,因此你的所有角色数据都保持开放和可解析的格式。 作为 XML 爱好者,我发现以 XML 转储的形式获取我的角色数据是非常宝贵的,而且作为 DM,当我为即将到来的冒险做准备并需要自定义怪物统计数据块插入到我的笔记中时,它对我的用处更大。

您还可以导出特定目标的角色数据。例如,如果您参与的是角色扮演游戏论坛游戏(在线论坛上运行的角色扮演游戏),那么您需要使用标准化的角色数据格式。 PCGen 为流行的论坛游戏提供了流行的格式,例如 Paizo 举办的那些,Paizo 是 Pathfinder (D&D 3.5) 和 Starfinder 游戏的发行商。

了解到无论玩家的经济状况如何,PCGen 始终可用也是一件好事。一年前我换工作时,我很幸运地从一份工作过渡到下一份工作,收入没有中断。然而,在我的一个游戏小组中,最近有两名成员被裁员,第三名是一名没有太多可支配收入的大学生。事实上,我们不必担心每月会员费,也不必担心我们是否都能负担得起最终只比纸笔方便一点的软件投资,这让我们对使用数字工具的选择充满信心。

PCGen 的开源许可证也有利于快速开发、扩展和确保维护。之所以有移动版本,是因为代码和数据都是开放的。谁知道接下来会发生什么?

虽然 PCGen 的默认数据集自然围绕 OGL 内容展开(因为 OGL 是开放的,允许内容自由再分发),但由于该应用程序也是开放的,您可以添加任何您想要的数据。这不一定是微不足道的,但像 Open Legend、Dungeon Delvers 和其他开放许可的游戏非常适合移植到 PCGen。

纸和笔

纸笔传统仍然很重要。 PCGen 在通过利用最新技术使统计计算更加便捷的愿望与保持手动更新角色的乐趣之间取得了健康的平衡。

无论您是禁止数字设备进入游戏桌的传统游戏玩家,还是拥抱技术的进步游戏玩家,公平地说,我们大多数人都遇到过几次因手机或平板电脑而导致游戏中断的情况。 事实上,现在每个人都拥有一台移动设备(即使是我,即使只是因为我的工作为它付费),所以它们会进入您的游戏桌。 我发现鼓励在屏幕上显示与游戏相关的信息有助于玩家专注于游戏; 我宁愿我的玩家盯着他们的角色表和游戏参考文档,也不愿他们在他们的设备上浏览社交媒体网站。

以我的经验来看,PCGen 是最真实的数字角色表。 它允许用户控制,它可以根据需要提供有用的指导,并且它尽可能地接近纸笔的便利性。 开放游戏玩家们,来看看它吧!

标签
Seth Kenlon
Seth Kenlon 是一位 UNIX 极客、自由文化倡导者、独立多媒体艺术家和 D&D 爱好者。 他曾在电影和计算行业工作,通常同时进行。

评论已关闭。

Creative Commons License 本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.