0. 本次GameJam成果链接
https://www.gmhub.com/game/4378
https://globalgamejam.org/games/2024/alien-animal-farm-7
https://www.bilibili.com/video/BV1xg4y1e7rB
1. “Make Me Laugh”
我感觉自己参加GameJam颇有一种“你出你的题,我做我的游戏”的趋势。我们组在题目出来之前就大致有了各自想做的内容:美术方面,小鸡与小桥分别想要画外星植物与类似《巴别塔圣歌》的素材,小强想做《环世界》的玩法,而我想做类似《王权》的玩法。大家一合计,各自想法并不冲突,一个“外星种田+环世界+王权”的游戏雏形就在脑中成形了。而本次的题目“Make Me Laugh”,我的理解就是搞怪一些的内容,不需要对我们之前的想法做太大的修改。
2. 为什么想要做一个类“王权”的玩法
“想到”与“做到”之间的鸿沟很多时候大于我们对其的想象。当下电子游戏发展迅猛,我们能体验到的大部分游戏早已不是几个人能够完成的。所以我更想要去尝试一些实现简单且有趣的玩法,至少是看上去能够简单实现。
由于ChatGPT等AIGC工具的大火,我觉得做一个文字游戏玩法,再用AI工具堆量,似乎是个可行的思路。我首先联想到的是《人生重开模拟器》。由于《人生重开模拟器》中交互太少,我个人其实并不觉得它很有趣,但是从当时的火爆程度来看,这种呈现形式是能被广泛接受的。
通过一些查询,发现已经有开发者用ChatGPT这类工具对《人生重开模拟器》进行了拓展,并且加入了选择功能https://infinitelifesimulator.com/。
但是这种形式的可拓展性还是有限,像是本次GGJ中我需要与“环世界”玩法结合,在实现过程中或许要对整个形式做很大调整。随后我想到,是否可以参考《This Is The Police》里面大地图与弹窗的交互形式。
然而在我初步尝试之后,发现这种弹窗内还要进行页面切换流程比较复杂。单个事件压缩到一个json里面,内容会有些多。最后,《王权》简洁的界面展现让我觉得实现起来会比较容易。所以在这次GGJ中,就想尝试做一个类“王权”的玩法。
3. 玩法设计思路
由于我们是想做一个“环世界+王权”的玩法,所以交互是集中在“王权”部分,为了能够增加一些信息密度来匹配“环世界”玩法,所以我将事件卡片的展示界面调整为有标签栏的样子。我期望这样能在事件处理的体验上增加策略感。
3.1 事件卡片的数据结构
在《王权》制作者的GDC演讲中可以一窥其事件卡片的数值设计。
由于我们本次的功能需求与《王权》并不一致,加上GameJam时间有限,所以我就更多以自己的主观感受去设计事件的数据结构。其中,除了需要记录基础的图片资源和文字展示等信息,剩下最关键的就是按下每个选择按钮之后的处理过程。而这个处理流程类似一个if条件语句,满足固定的条件,就执行某些动作,反之则执行其他动作。类似下图中的招聘事件,你有足够的钱就能招聘到公牛,反之则招聘失败。
3.2 事件系统流程实现
事件系统流程基本是按照预期来实现的,但是其中由于一些临时起意的想法,比如加入事件超时,导致了一些不大不小的问题。这对于一个48小时的GameJam来说还是比较耽误事的。
我在期望中对于整个事件系统有着复杂性的追求(类似下图的脑洞,当然这牵扯到一些叙事上的设计),并且想要用上AI工具辅助。但是由于时间紧迫和自身操作熟练度的问题,就没有去实现这些想法。
4. 总结
这次依旧是一次较愉快的GameJam体验,大家在线上交流顺畅、分工明确。满打满算也就是花了10个小时左右去完成本次的GGJ。少数遗憾归结为我对于不少内容的设计与理解不够到位,导致我们的一些很有意思的脑洞没有实际的去落地。
在此感谢我们的美术小鸡、小桥和小炖所贡献的精美素材、主程小强对程序的专业把控。大家都展现出了“985”级别的水平(笑)。
暂无关于此日志的评论。