下载 App
I'm Not a Boat 游戏开发日志01
8 小时前44 次播放综合
大家好,我们正在制作一款二维像素水力解谜游戏。
目前确定的主角是一个无法自主行走的实验生物。它不能跑跳,却能操控附近的机关。我们想让玩家通过注水、排水和改变通路,让水把它送到出口。
为什么要限制主角移动?
因为我们希望玩家思考的,是怎样改变环境:水位升高后能到哪里?排掉水会失去什么?如何解决操作范围有限的限制?一个漂浮的箱子,又能怎样帮助主角前进?通过水面和机关等环境因素推动主角移动,而非主角自主进行移动,是我们的核心思路
我们怎样理解“涌现”
对这次的主题,主策同学第一时间想到的是“涌现的泉水”,进而想到了“水在箱子中涌现,水面上涨”的画面,加上种种联想,我们想到了主角无法移动,需要利用水面和机关一定的核心玩法
我们想尝试让少量规则组合出新的用途:水会流动,木箱会浮起,机关会改变通路。设想中,箱子既能作为障碍,也能被水送到需要的位置,再通过排水落下,触发其他机关。
这些组合还需要通过关卡验证。我们希望解法来自玩家对规则的理解。
这几天先让水和箱子动起来
当前正在用简单的色块搭建物理原型。水体采用网格模拟,箱体使用 Unity 的二维刚体,两者之间需要处理占据、浮力和水流施力。
这里比预想中更容易出现问题。例如,箱子一侧的水面较高,并不意味着整只箱子都应该获得同样的浮力;水流开始、反向和停止时,箱子的响应也需要分别检查。
最近我们调整了箱体重心、局部浮力和水流跟随。在实际运行的测试场景中,已经能观察到浮箱受到水流推动,改变供水方向后响应也会变化。参数和画面还在继续调校。
下一步:把物理原型变成可以通关的一关
目前还没有完整的可通关关卡。接下来,我们会加入正式主角、机关选择、供排水操作、出口和整关重置,先跑通一次完整流程:
观察房间 → 操作机关 → 改变水位和位置 → 到达出口。
第一关想验证的问题很具体:一个不会走路的主角,能不能让玩家享受到“自己想办法逃出去”的乐趣?
目前我们需要做的还有很多,除去程序和关卡设计,我们还需要切实的美术风格贴图,并根据游戏的氛围制作合适的音乐,为游戏内容添加文本等等
后续继续记录实际进展,也欢迎对这个玩法感兴趣的朋友交流想法。
那个,我是我们团队的程序,目前我们团队项目的进度是新建,,,哈哈其实是一直卡在物理引擎。作为第一次参加gj的三人小团队,其实我们的目标并不算宏大,而且远程库真的真的很方便咳咳咳。说会正题,对于这种类型的游戏一款好的,或者说至少称得上优秀的物理引擎是必不可少的。我也觉得大家希望一个水位重点的游戏结果里面的水和小鳄鱼洗澡那个差不多吧。
于是我们尝试做了加速度,做了更飞溅的水花。当然也产生不少令人啼笑皆非的bug
同时我们的另一位程序也做了地图编辑和道具这样的机制,我相信大家是可以期待的。
*附神秘水体bug(?)
#聚光灯gamejam开发者日志 #聚光灯






![[聚光灯挑战-开发日志2] 丝滑的移动截图](https://img-tc.tapimg.com/video-picture/tid-6718fe5026f7a01a6a58b452/first.jpg/_tap_ugc_m.jpg)