Ludum Dare参加指南

文章目录
  1. 1. 零、在文章开始之前
  2. 2. 一、什么是 Ludum Dare
  3. 3. 二、为什么参加 Ludum Dare
  4. 4. 三、参与流程
    1. 4.1. 主题投票
    2. 4.2. 制作阶段
    3. 4.3. 上传阶段
    4. 4.4. 评分阶段
    5. 4.5. 结果公布
  5. 5. 四、其他资料

零、在文章开始之前

本文包含了对 Ludum Dare 的介绍、参与流程及个人看法。写作的契机是参与 Ludum Dare 后体验很好,但在中文互联网上没有找到很全面的介绍资料,只找到了 规则介绍。在规则介绍之外,我希望聊聊 Ludum Dare 的体验为什么好(比起我参加过的其他 gamejam),并按时间线介绍一下参与流程。

一、什么是 Ludum Dare

官网写到,”Ludum Dare is an event where you create a game from scratch in a weekend based on a theme.”(出自 rules),即“Ludum Dare 是一个围绕某个主题在一个周末从零开始做出一个游戏的活动。”更具体一点,Ludum Dare 主要分为两个赛道,分别是单人 48 小时做一个游戏和组队 72 小时做一个游戏。

这时候有经验的读者就会问了,这不就是 gamejam 吗?正是如此!Ludum Dare 是非常早期的 gamejam,它自 2002 年开始举办,每年举办两次,到今天已经办了 57 届。每届 Ludum Dare 都会吸引全球数以万计的开发者,如 2021 年的 49 届收到了近 3000 款游戏提交, 2023 年的第 52 届收到了 1632 款游戏提交(数据来源)。在这大量的提交游戏中,也有许多精品作品从此发源,比如邪恶铭刻(inscryption)的原型 Sacrifices Must Be Made 就于 Ludum Dare 43 制作。

二、为什么参加 Ludum Dare

中国有那么多本土的 gamejam,那为什么要顶着语言障碍参加 Ludum Dare 呢?我认为最重要的两点是游戏质量高、收获反馈多。

先说前者,gamejam 总是有竞赛性质的,在 Ludum Dare 里我们要和全世界的优秀开发者竞争,单是看着这些开发者围绕主题的奇思妙想就已经让人觉得值回票价了(并没有票价,这是免费活动),而如果取得了好排名则更是会给人相当的成就感。

再说后者,介于 Ludum Dare 的算法,每个游戏基本都会获得 20 个以上的评分,而且你玩的游戏越多,Ludum Dare 就会把你的游戏放在推荐榜越靠前的位置,从而就会有越多人玩你的游戏。以我的经验来看,玩的游戏数量和收获的评分数量基本接近,而且很多玩了我们游戏的开发者会在游戏下给出评论来反馈,非常利于我们了解自己游戏的优秀之处(可惜的是评论一般不说缺点,以夸夸居多)。

下面再举几个 Ludum Dare 的其他优势:

  • 足不出户:与线下 gamejam 不同,参加 Ludum Dare 无需报名,只要注册账号并在提交时间截止前提交游戏即可。
  • 玩游戏方便:大部分开发者都会提供游戏的 web 版本,即使不提供 web 版本也可以直接在对应的游戏页面下载游戏。
  • 交流机会:我们可以给别的游戏提供反馈,也可以在别的游戏评论区里询问开发者的设计思路,一般都会收到积极的回复。
  • 和大神合影:每届的 Ludum Dare 都会有一些大神来参加,如果恰巧碰上了自己感兴趣的大神,就有了在他们的游戏评论区夸夸的合影机会!

三、参与流程

Ludum Dare 的流程大概是主题投票、制作、评分与反馈、结果公布。为了顺利参赛,首先我们要在 Ludum Dare 上注册一个账号。注册账号需要邀请码,我们可以在 Google 上用 ludum dare invitation code 之类的关键词或者在举办者的主页上找到邀请码。我找到的第 57 届的邀请码有 Time4LD57 和 BirdSiteLD57。

在注册成功之后,我们要想想这次是单人参赛还是组队参赛。Ludum Dare 有三条赛道,Compo、Jam 和 Extra.

Compo 是经典模式,要求单人 48 小时内做游戏,所有内容包括美术、音效等都需要在 48 小时内从零开始做出,而且必须开源源代码。我们可以使用任何已经写过的基础代码和任何工具。如果你的游戏收到了 20 个以上的评分,会得到最终评分。

Jam 相对宽松,只要求组队 72 小时内做游戏,可以使用任何已经写过的基础代码,也允许使用部分预制素材。若美术或音效非原创,需要在提交时关闭对应类别的打分。比如如果我们用了第三方美术,就要在提交时关闭 Graphics 的打分。如果你的游戏收到了 20 个以上的评分,会得到最终评分。

Extra 则是轻松组,时间宽裕至 3 周,单人或团队均可,内容以原创为主但允许预制素材,美术或音效非原创可退出对应评分类别,源代码提交可选,但无最终排名。

赛道在提交时才需要确定,所以如果你原本打算参加 Compo,但没来得及赶上 Compo 的截止提交时间,也可以转去 Jam 的提交。

想好了赛道后,就能进入之后的环节了。

主题投票

官方会提供大量的主题(第 57 届有 1000 多个),经过初选轮、复选轮、决赛轮,最终得出一个结果主题。我们当然不必给每个主题都投票,我的个人建议是在决赛轮投一下就行。而且即使不投票也是能参赛的!参赛的唯一要求就是在提交时间截止前提交作品。

是否围绕主题做游戏也是可选的,主题只是最终评分中的一部分,Ludum Dare 的宗旨是鼓励开发者把游戏做出来。

制作阶段

进入制作阶段后,我们就可以开始做游戏了!点击右上角的 join event,就能创建游戏草稿页。我们会在上传阶段填充这个草稿页。

制作游戏需要大家各显神通,我简单谈谈个人建议吧。

  • 设计
    一般来说,我们要快速地找到多个想法,然后选择自己觉得最有前途的想法做下去。由于制作时间很紧,我们注定不能做大做全。比起大而全,小而美是更好的选择。一个只有三关的认真打磨过的作品比一个有十关的每关都很粗糙的作品要好得多。
  • 程序
    尽管 Ludum Dare 允许设计桌游乃至更不被定义的游戏(我见过一个翻文件夹的游戏),但我们这里只讨论电子游戏。程序方面,选用自己最熟悉的工具即可。有熟练的游戏引擎就选游戏引擎,喜欢不用引擎开发就不用引擎开发。
  • 音乐
    我是音乐萌新,虽然听说过 FL studio 之类的工作站,但我现在还没学会。所以我这里推荐一个简单的音乐制作网站——Musiclab,我使用里面的SongMaker做出了能听的东西。
  • 音效
    sfxr是很简单的音效制作网站,我看不懂参数,所以我的工作流是把我想要的效果告诉 AI,AI 告诉我怎么调参,效果出乎意料地还算不错。
  • 美术
    我用Piskel画简单的像素画,偶尔也用Krita来画别的东西。

抛开 Extra 赛道不谈,这个阶段持续 48 小时或 72 小时,我最后的建议是在参与的同时保持充足的睡眠,好好睡觉好好吃饭很重要!

上传阶段

在制作阶段结束后,会给额外的一小时来上传。尽管官网给了额外一小时的上传时间,我还是建议大家在制作阶段的末尾就开始研究怎么上传游戏,以防万一嘛。

我们可以在这段时间里填充右上角 My Game 的草稿页,按着页面要求填写即可。

我们可以把游戏压缩包上传到页面上,同时 Ludum Dare 支持 Embed HTML5,也就是说我们可以根据Embedding Guide直接把游戏的网页版上传到官网的游戏页面上。建议大家同时把网页版上传到 itch 上,毕竟官网的网页版游戏支持做得不算很完美。

记得退出自己不符合/不想要的打分选项。

评分阶段

至此,恭喜你做出了自己的游戏!

评分阶段持续三周,在评分阶段,我们可以试玩别人的游戏并打分,你打分的游戏越多,推荐算法给你的游戏的推荐优先级就越高。同时高质量评论也能提高你游戏的推荐优先级。

评分阶段允许继续编辑页面,比如如果你发现游戏页面的描述有问题,随时可以进行修改。修游戏内的 bug 也是被允许的,但要求在修 bug 以后显式地在游戏页面标出自己做的修改(写一个简要的 devlog),而且不能增加新功能。

结果公布

游戏会根据打分来排名。没有奖品,你的游戏就是最好的奖品!

四、其他资料

可以在rules页面找到详细的参加规则,强烈建议在参加前阅读

可以在这篇规则介绍找到中文的规则介绍,但不如上面那个全面。

本文的结构参考了 Google 编程之夏(GSoC):海量优质项目,丰厚报酬,你竟然还不知道?