完赛了!总结下这21天的开发历程,希望今晚都能睡个好觉
精华修改于2024/10/2860 浏览开发日志
大家好,我是Agoo,一个业余时间做独立游戏的开发者,尤其喜欢解谜游戏。
最开始参加聚光灯GameJam完全是因为比赛有奖金,而且只要完赛就有奖金,这太吸引人了。刚开始时只是想着做个小游戏参与一下,结果出题后,灵感爆发,想到一个天才般的叙事设定,想做一个实时像素风光照,重叙事、轻解谜的游戏。当时想到我都佩服我自己。当然,最后项目的走向完全背道而驰,变成了一个重解谜、零叙事的游戏,哈哈。
不过最终游戏我还是很满意的,因为它的解谜太有趣了,我太喜欢了。我还有好多想做的关卡没时间做,还有几个机制没能做出来(比如黑光机制有个严重的bug,会导致崩溃,最后只能当成装饰使用了)。可惜了当初的叙事设定,我觉得非常符合这次的比赛主题。后面如果继续开发《光注》,可能会再加上这些设定和叙事,虽说这块不是我的强项。
第一周
这周所有时间基本都用在做像素光照上了,真是程序员思维,上来就想直接写代码了。其实有做像素光照这个想法,是因为我很早就看过一些相关的文章,不过不是光照的,而是2D视野计算的,当时就觉得效果很酷,只是平时开发基本用不上。结果这次主题是Light,这不撞枪口上了嘛,马上就把文章翻出来学(chao)习(xi)了
。
![[表情_酷]](https://img.tapimg.com/market/images/edd50e702f508971043f5619f686740e.png)
第一周写了3篇开发者日志,都在实现光,有兴趣的可以去看看。
【《光注》开发者日志】主题说要有光,咱就先实现点光吧 - 光注开发日志 - TapTap 光注论坛
GameJam的主题是Light,我的idea是做一款基于光照的叙事解谜游戏(希望能完成吧)和普通光照解谜游戏不同的是,我的目标是基于实时光照来解谜的,所以先来写点代码吧(程序员思维来了)计算光照...

https://www.taptap.cn/moment/593584516698735575

【《光注》开发者日志2】实现像素级光照 - 光注开发日志 - TapTap 光注论坛
GameJam的主题是Light,我的idea是做一款基于光照的叙事解谜游戏(希望能完成吧)和普通光照解谜游戏不同的是,我的目标是基于实时光照来解谜的,所以先来写点代码吧(程序员思维来了)实现遮罩...

https://www.taptap.cn/moment/593772193263913161

【《光注》开发者日志3】光照残留+光照强度检测 - 光注开发日志 - TapTap 光注论坛
GameJam的主题是Light,我的想法是做一款基于光照的叙事解谜游戏(希望能完成吧)。与普通光照解谜游戏不同的是,我的目标是基于实时光照来解谜的,所以先来写点代码吧(程序员思维上线)。光照残留...

https://www.taptap.cn/moment/594195657175073789

由于这周都是技术相关,所以非常顺利,毕竟是自己的专业。
第二周
这周是最痛苦的一周。我先实现剧情系统,一些简单的谜题机关,然后想着要赶紧做关卡了。结果不出意外,玩法一点都不好玩。我发现自己做不好强叙事,由于个人没有制作美术和音乐素材的能力,叙事时经常找不到合适的素材,单靠文本来叙事太单薄了,而且轻解谜也太没意思了,没有玩下去的冲动。
这周的后半基本都在思考玩法,想了好多,都有这样那样的问题。加上时间紧,我知道如果这周还不能把玩法定下来,最后一周基本不可能把游戏做完。
当时每天都很焦虑,我甚至开始和AI聊天,把我的现状告诉它,问它玩法有什么建议。不出意外,AI的回答非常敷衍,来来去去都是那些最简单、最笼统的玩法。不过在第二周的最后一天,AI的其中一个回答里提到了光线接力,我沿着这个思路往下走,答案就是现在的《光注》了!
这一周写了2篇开发者日志,都是视频,做了剧情系统和寻路系统这2个最后完全没用上的系统
。
![[表情_捂脸哭]](https://img.tapimg.com/market/images/83aa452eea88b5c64df710bca367b7e9.png)
【《光注》开发者日志4】可以操作人物走来走去了,还有个跟班 - 光注开发日志 - TapTap 光注论坛
简单的角色控制系统,镜头跟随,以及NPC的寻路跟随系统。在这种黑暗场景里真是探索感拉满了[表情_开心]下一步是做光源采集、充能、对话系统#聚光灯gamejam开发者日志

https://www.taptap.cn/moment/594829393352723145

【《光注》开发者日志5】这次让塔普跟大家介绍开发内容吧 - 光注综合讨论 - TapTap 光注论坛
#聚光灯gamejam开发者日志 #发现好游戏 #我的独立游戏日记 #独立游戏

https://www.taptap.cn/moment/595596792364532252

第三周
这周是最耗体力的一周。在想到接力玩法后,我快速做了一个关卡出来,结果非常好玩!它的解谜要点很独特,有点推箱子的感觉,就是你必须时刻关注角色的位置,一些看起来非常简单的操作,在《光注》里就可以做成很有意思的谜题。
例如在开发者日志6中展示的那关,玩家的目标是操作一个角色踩在机关上把门打开,另一个角色走进去。但由于玩家一次只能控制一个角色,切换角色时双方之间不能有阻挡,这就导致开门的角色必须借助其他角色或者机关把光传递给门外的角色来完成谜题。
这一周真是灵感爆发,想到了很多有意思的谜题和机制。可惜时间关系,最后只实现了其中的一部分。而且由于玩法是第二周最后一天才确定的,所以还需要花很多时间去开发玩法相关的系统,基本是一半时间开发,一半时间做关卡,时间太紧了,最后只能压缩睡眠时间了,我才理解为什么要叫极限游戏开发了
。
![[表情_喷]](https://img.tapimg.com/market/images/fbe70c84077cafe9147ef69c75ef0a66.png)
这周没时间做开发日志了,但考虑到完赛奖,咬咬牙还是录了2个关卡实况,哈哈。
【《光注》开发者日志6】关卡演示,大伙看看这关会不会有点难 - 光注开发日志 - TapTap 光注论坛
玩法基本完成了,接下来就看能完成多少个谜题了。当然还有些机制没演示的,大家可以期待下。PS:开发时间比想象的要紧张,已经没时间写开发日志了[表情_惊恐]#聚光灯gamejam开发者日志 #发现好...

https://www.taptap.cn/moment/598193013813936397

【《光注》开发者日志7】把教程刻在历史正文上就不怕不见了 - 光注开发日志 - TapTap 光注论坛
到了冲刺阶段了,每天就是:做关卡->产生bug->修bug->做关卡这次演示了第一个教程关,主要是引导移动、光注操作、收集、光能、唤醒等概念总共会有3个教程关,所以还有不少内容没演示出来的~[表情...

https://www.taptap.cn/moment/599008751357266875

最后一天
昨天还天真的想着这最后一天可以再做2关的,结果当然是没时间做了,因为要做完赛清单啊。整理用到的素材花了不少时间,因为我都是东拼西凑的用,而且自己也做了一些修改,要把素材翻出来对比下。这天还要做个宣传片,这真的有点难为程序员了(为了完赛奖
),最后看了10分钟学会达芬奇,把宣传片剪出来了,只用到3个技巧:剪、过渡、加字。
![[表情_流口水]](https://img.tapimg.com/market/images/f0320a0494447e27b7123a94b6cbcecf.png)
大伙观摩下这速成宣传片
其实现在离比赛结束还有时间,还要再做一关吗?还是放过自己吧,就接受这是游戏的最终模样了,因为我觉得游戏已经很不错了,就静待最后的结果吧。
现在可以下载了,欢迎各位试玩下。