Beta测试版的开发记录


写在最前面

没别的事情,就是给这个虽然简短但是费尽心力的游戏留下一些小小的记录。

现在有的版本是v0.9 Beta,不出意外的话应该是正式版本之前的最后一个测试版了。这个游戏从开始制作到现在可能已经断断续续两个月了吧,最早只是一个课上的Project,做着做着就觉得,诶,好像也不是不能发出来。于是我就把它发出来了。

因为是课上项目的原因,所以前面的开发一直都是用的英文,但是说实话,我一直觉得很不对味。很多中文语境下的文字一经过翻译好像就不那么贴近生活了。

不过问题也不大,反正最后都会被翻译成中文的嘛。好了,废话不多说,把之前的开发过程稍微记录一下吧。

Demo 1

第一次课堂demo的时候,我们做了一个无限循环的背景,只能往一边走的人物,和现在看起来不明所以的npc们。

就是上面这样的。

当时的想法是,玩家一直往右边走,可以遇到很多不同的npc,然后各个npc会对玩家有不同的反应,以此来稍稍的表达一些东西。但实际效果不能说不太好吧,只能说完全不行。角色只能往右走,因为我只做了一边的动画。npc倒是可以随意移动,因为他们需要随意移动。根据设置,他们可以站着不动,或者朝一个方向一直走,或者来回踱步。不仅如此,他们每个人还有交互的脚本,可以不说话,又或者是胡言乱语,又或者是一直连续说不明所以的话。npc的待遇可比玩家的好太多了。

不过还是有做出一点新东西的,就是这个2d光照系统,以前没研究过,现在只能说,真的很好用。而且当你的游戏加入了光照之后,明明是很简单的场景,它的氛围感也一下子就上来了,加分不少。

但这个demo总的来说还是太简陋了,而且根据我们收到的反馈,大家都表示“我觉得现在这个框架很好,很期待你们会用它讲一个什么样的故事。”好家伙,不加入故事是不行了,但怎么加呢?

Demo 2

在某一次下课后,我和Yichen可能花了半个多小时吧,把很多方向和想法确定了下来,然后隔了两周,就正式的开始爆肝demo2了。因为要加入故事,我们最后决定就加入一些对话,通过对话让整个故事和主角的生活呈现在面前。这样一来,我们就需要新场景、新对话、全部都是新的。最后我们根本没有用之前的demo,直接开了n个新场景来从头开始做。

最开始是加入对话系统,写了一个脚本从不同的文件里读取,非常方便。然后就是布置不同的场景,每个都画了前景来让场景有纵深感。摄像机的脚本也搞了很久,因为想做一些特殊有点的效果,比如不超过场景边界啊、稍微延迟一些的跟随啊还有原地轻微移动的时候摄像机不动啊,等等。最后还是一个插件搞定,太方便了。还有为了让前景的移动速度更快,想了半天怎么做,最后直接把摄像头改成透视,给了前景一个z值,虽然说简单粗暴吧,但非常好用。

其他的就是慢慢完善细节,慢慢做场景中的各种触发器,当然这一切都不如最折磨的挑选bgm和音效的环节。真的,我再也不想挑音乐了。

最后

最后,现在是4月9号,下周三会有一次全班的playtest,到时候可以再收集些反馈决定要不要做更多的修改。其实这游戏还能往多的做,但我确实没能力写一个更好的剧本,也想不到更多合适的交互,就算了吧,现在这样也行反正。估计不会有什么改动了,就等之后整个汉化一下然后传上来吧。

Files

v0.9 Beta (ENG ver. + may have bugs) 31 MB
Apr 09, 2022

Get I'm Fine

Leave a comment

Log in with itch.io to leave a comment.