我如何使用开源来设计我自己的卡牌游戏

开源不仅仅关乎软件。它是一种文化现象,与桌面游戏天然契合。
34 位读者喜欢这篇文章。

我喜欢好游戏,尤其喜欢桌面游戏,因为它们与开源有很多共同之处。当你和朋友们围坐在桌旁玩纸牌游戏时,你们可以作为一个群体决定大小王是百搭牌。或者,你们可以随意决定,如果出现大小王,任何持有 A 的人都必须丢弃 A。或者当方片 Q 出现时,每个人都必须将手牌传递给右边的玩家。换句话说,你可以随意重新编程规则,因为游戏只不过是一组相互约定的条件。对我来说,更棒的是你可以发明自己的游戏,而不是破解别人的游戏规则。我不时地将此作为一种爱好,并且因为我喜欢将我的爱好结合起来,所以我倾向于仅使用开源和开放文化资源来设计游戏。

首先,重要的是要理解,一个游戏大致有两个方面:风味机制。风味是游戏的故事和主题。游戏的机制是规则和游戏条件。两者并不总是完全分离的,例如,围绕赛车设计一个游戏,其规则要求玩家非常快速地执行动作,这其中就有一种优雅。然而,风味和机制也经常被分开对待,并且完全可以发明一个可以用一副标准扑克牌玩,但主题围绕太空美洲驼的游戏,只是为了好玩。

开源艺术作品

如果你去过现代艺术博物馆,你可能发现自己站在一块纯蓝色画布前,听到有人说出这句老话:“天哪,我也会画!” 但事实是,艺术作品是艰苦的工作。创作赏心悦目的艺术作品需要大量的思考、时间、信心和技巧,因此,艺术作品是你为自己设计的游戏最难获得的物品之一,这很合理。

我有一些处理这个经典难题的“技巧”。

1. 寻找共同点

那里有免费和开放的艺术作品,而且很多都非常出色。问题是游戏通常需要不止一件艺术品。如果你正在设计一款纸牌游戏,你可能至少需要四到六个不同的元素(假设你的纸牌遵循塔罗牌奠定的基础),甚至可能更多。如果你花足够的时间,你可以在 知识共享和公共领域 艺术作品在线网站上找到,例如 OpenGameArt.org, FreeSVG.org, ArtStation.com, DeviantArt.com 以及许多其他网站。

如果你使用的网站没有知识共享搜索,请在任何搜索引擎中输入以下单词,“This work is licensed under a Creative Commons”(引号很重要,所以不要遗漏),以及你最喜欢的搜索引擎使用的任何语法来将搜索限制在一个网站(例如,site:deviantart.com)。

一旦你有了可供选择的艺术作品库,请通过识别艺术作品中的共同主题来对你找到的艺术作品进行排序。两个不同的人画的两张机器人图片可能看起来完全不同,但它们仍然都是机器人。如果你有足够的机器人主题艺术作品,你可以围绕机器人构建你的游戏风味。

2. 委托创作知识共享艺术作品

你可以聘请艺术家为你制作定制艺术作品。我与使用 Krita 和 Mypaint 等开源绘画程序的艺术家合作,并且作为合同的一部分,我指定艺术作品必须根据知识共享署名-相同方式共享 (CC BY-SA) 许可获得许可。我只遇到过一位艺术家因为许可限制而拒绝该提议,大多数人都很高兴他们的艺术作品能够拥有比仅仅作为业余爱好者自发布游戏的一部分更广阔的生命。

3. 自己制作

正如参观现代艺术博物馆所揭示的那样,艺术是一个非常灵活的术语。我发现,只要我给自己设定一个目标,即我需要为游戏创作多少张卡牌或标记,我就通常可以使用 Linux 上提供的众多图形创意工具之一来创作一些东西。不必花哨。就像现代艺术一样,你可以用蓝色和黄色条纹画一张卡片,用红色和白色圆点画另一张卡片,用绿色和紫色锯齿形画另一张卡片,除了你之外,没有人会知道你暗地里想让它们成为仙境宫廷的领主和女士,只是你不知道如何画那些。想想你可以在图形应用程序中创建的所有简单事物,或者通过描摹日常物品的照片,或者通过混音经典扑克花色或塔罗牌主题等等。

布局

我使用 Inkscape、Scribus 或 GIMP 进行布局,具体取决于我的素材是什么以及我追求的设计方式。

对于卡牌,我发现简单的布局易于制作和查看,纯色比渐变色打印效果更好,直观的图标是最好的。

layout in Inkscape

(Seth Kenlon, CC BY-SA 4.0)

对于我的最新游戏,我在一个 Inkscape 文件中完成了布局,该游戏仅使用了来自 OpenGameArt.com 上三到四位不同艺术家的九张图片。对于具有更广泛的艺术和卡牌种类的游戏,我在其自己的文件中设计每张卡牌的布局。

在为你的游戏素材进行任何布局之前,请了解你的目标输出。如果你打算在家打印你的游戏,那么请计算一下你可以在默认纸张尺寸(对于某些人来说是 US Letter,对于其他人来说是 A4)上容纳多少张卡牌或标记或图块。如果你使用像 TheGameCrafter 这样的游戏打印机打印,请下载模板文件。

printed cards

(Seth Kenlon, CC BY-SA 4.0)

机制

游戏机制是游戏最重要的部分。它们使游戏成为游戏。为游戏制定规则不必是一个正式的过程。你可以随意想出一个游戏,或者采用现有的游戏并混合其规则,直到它变得与众不同,修复一个对你来说不起作用的游戏,或者将两个不同的游戏混合在一起。从简单开始,使用索引卡、标准扑克牌或塔罗牌来模拟你认为你的游戏将如何运作。你可以自己玩早期的游戏想法,但最终,让朋友帮忙是引入意外故障和优化的好方法。

经常进行游戏测试。与不同的玩家群体一起玩你的游戏,并倾听他们的反馈。你的游戏可能会启发许多玩家发明新的规则和想法,因此将关于什么是坏的反馈与关于什么可以不同的反馈区分开来。你不必实施仅仅迭代你的想法的反馈,但要仔细思考错误报告。

一旦你决定了你希望你的规则如何运作,请将它们写下来,使其 简短且易于解析。你的规则不必说服玩家玩游戏,你不必向他们解释策略,也不需要允许玩家混合规则。只需告诉玩家他们需要采取的步骤顺序才能使游戏运作。

最重要的是,考虑使你的规则开源。游戏完全是关于共享体验,这应该包括规则。知识共享或开放游戏许可规则集允许其他游戏玩家迭代、混合和构建你的作品。你永远不知道,有人可能会想出一个你比自己的更喜欢的变体!

开源游戏

开源不仅仅关乎软件。它是一种文化现象,与桌面游戏天然契合。花几个晚上尝试创建一个游戏。如果你是新手,请从简单的东西开始,例如这个空白卡片活动

  1. 召集一些朋友。
  2. 给每个人几张空白索引卡,并告诉他们在每张卡片上写一条规则。规则可以是任何内容(“如果你穿了红色的东西,你就赢了”或“第一个站起来的人赢了”,等等。)
  3. 在你自己的索引卡上,写上 但是但不是并且不是除了 以及其他条件短语。
  4. 洗牌并将牌发给所有玩家。
  5. 每位玩家每回合可以打出一张牌。
  6. 目标是获胜,但玩家可以打出 但是 卡牌来修改决定获胜者的条件。

这是一个有趣的聚会游戏,也是对像游戏设计师一样思考的良好介绍,因为它帮助你认识到什么倾向于作为游戏机制起作用,什么不起作用。

而且,当然,它是开源的。

接下来阅读
Seth Kenlon
Seth Kenlon 是一位 UNIX 极客、自由文化倡导者、独立多媒体艺术家和 D&D 爱好者。他曾在电影和计算机行业工作,而且经常同时进行。

评论已关闭。

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.