Ludum Dare #47 参赛有感
本来觉得这次比赛是一次对Godot引擎的熟悉,但是由于收获了很多,感触良多,决定还是写一篇博客记录这次比赛。
首先这是我第一次参加ludum dare,没想到事先还有主题投票(我投了stuck in a loop,没想到主题真的是stuck in a loop,2333)本来想着国庆抽出两天打compo赛道,当作自己的试炼了,没想到最后还是提交的jam(论美术和音效的重要性)。
这里我简单解释一下Ludum Dare的两个赛道。
Jam
Jam赛道是最常规的一种模式,通常也被称为"Easy mode",每个人都可以参加,可以单独参赛也可以组队。
可以使用任何工具和资源,也可以使用所以写好的代码(也就是可以强行把写好的游戏改的符合题意)。所有的美术资源、音效资源甚至是代码,都可以用别人的,但是在提交时请务必诚实地说明,以尊重其他开发者。(如果涉及到版权问题,与组织者无关,是你自己的事情)
Jam赛道的比赛时长为72小时。
Compo
Compo可以理解为经典模式,被称为"Hard mode",只允许个人参赛,并且游戏必须是从零打造,比赛时长不同于Jam,只有48小时。
这个从零打造,是指代码、美术、音效等所有内容,必须从比赛开始到比赛结束的48小时之内自己创造。(所以我虽然只花了48小时做游戏,但最后只能投稿到Jam赛道,因为我的美术资源用的是别人的免费资源)
最后,游戏发布时必须包含源代码。
(如果发现游戏最终效果和某些demo或者是游戏引擎自带demo非常相似,rating不会特别高)
作为一个不会美术的我,只给了自己48小时,但是最终只能投稿到Jam赛道,所以想要参加的朋友们一定要注意这一点。也请大家务必诚信参赛,尊重所有的开发者、创作者。
游戏主题是Stuck in a Loop,我刚看到题目的时候觉得特别简单,游戏历史上难道还缺少这种死循环的游戏吗?
由于Godot引擎上手速度非常快(但凡有游戏引擎基础和面向对象编程基础就能很快上手),我在第一天上午就利用自己存的美术资源(免费或购买)做出了一个可玩的有三种敌人和boss的单地图俯角格斗游戏。
但是到了下午,由于攻击判定和翻滚问题(以及国庆节犯懒,我不小心打了三个小时炉石传说还看了好久的相机镜头安利...),我突然油生了一种放弃的念头(这是Game Jam的大忌,一定要先确定好idea然后不论如何都先做完)
在纠结了几个小时后,我收到了之前参见js13games的反馈邮件(对我们开发者的感激以及线上颁奖仪式),这封邮件很重要,它重新激励我的创作之魂。于是我打翻了之前的思路,想做一个有一丝禅意的卡牌游戏。
本来想做出reigns那样根据根据玩家选择不断改变结局的无尽轮回式的游戏,主题就是内卷。(因为最近非常焦虑,想反映内卷最终会竹篮打水一场空)但是我到第二天早上才搞定卡牌的美术资源和preload,时间不够用,最后我干脆化繁为简,做了一个数学游戏,如果没有找到规律就会无尽循环下去。
具体玩法欢迎大家试玩和参考源代码(这次敢恬不知耻的放出来了
这次Jam虽然很懒,但却意外收获了很多宝贵的经验和信息
- 确定好主题,无论遇到什么困难,先考虑解决,无法解决也请把游戏做出来,半途而废、三心二意只会使你的作品平庸;
- 多和业内人士交流,多看看别人好的作品,多读其他人的源代码,多和开源作者交流(我在Godot的github仓库反映了一个issue,没想到有两个contributor一个小时之内就回复我了 😉
- 学好英语,要不然文档和论坛都看不懂;
- 学会利用公开资源,可以购买一些好的assets来丰富自己的美术库,这样自己能做的游戏类型也可以扩展
- 大胆尝试,我本来觉得做卡牌非常难,我也确实遇到了很多麻烦,虽然我的解决办法很笨,但是这些都是我成长的印记,我未来也敢于尝试更多的内容。(没准下次就是3D了 😉
- 多做游戏,毕竟每个游戏开发者前十个游戏都是一坨屎 😦
讲了这么多,先厚着脸皮把自己的游戏贴上来,欢迎大家提意见(游戏很简单也很短,毕竟这也只是我第三个完整做完的游戏
**GitHub Repo: ** GitHub Link
Ludum Dare: scyq
itch.io: scyq (强烈安利这个网站,有很多美术资源,有免费的也有需要购买的,paypal可以直接使用国内的信用卡或者借记卡。更有许多独立游戏作品)
最后晒几张图
最后再安利几个资源网站
一个根据seed随机生成电子音乐的网站 Abundant Music (完全不用担心侵权,因为完全是随机生成的)
Itch.io itch 独立游戏开发者的天堂
indienova Indienova 同上,有简体中文页面
Game Dev Market gamedevmarkrt 一个专卖游戏美术资源的网站,资源很全很精致,但是都挺贵的...
AI音乐生成 Generative 有许多AI生成的音乐,不是电子音乐,大多比较有禅意,可以选择长度下载
最后的最后
做2D游戏的小伙伴们,非常非常安利Godot这个引擎,让我们一起拥抱开源。