下载 App

开发日志02

2024/10/1214 浏览
今天主要解决海洋生物的出现和消失:在头灯未开启前应该是看不见的,当头灯亮起时可见,当deep接近生物并按下动作键时生物消失(被吞下)。这里面有一些逻辑,花了点时间,需要设置一些表示是或否的变量以及一堆条件语句和一些信号。GPT总在一个地方反复打转,最后还是自己把充分理解了代码后解决了问题。紧接着问题又来了,亮灭灯太突兀,需要灯渐渐熄灭,在熄灭的同时生物也会渐渐消失不见,当然再一次按空格键点亮灯时,生物又出现了。然后再吃掉生物之后,用queue_free()关掉节点,同时在ui里显示一个收获。这里面有很多细节一不注意运行时就会出现奇怪的情况,好在一个个都解决了,整体朝着前方顺利推进。
此外还进行了UI框架的搭建。每抓住一个生物,便会显示出它的icon和数量。UI组件很少,只有一个TextureProgressBar做血条和GridContainer做收集的生物的展示。
接下来应该要做一些不同种类的生物,包括可攻击的,以及看到亮光会逃跑或者追过来的,到时候血条也要完善一下。不过现在我决定休息一下,画一画美术资源。
Deep开发日志6截图
Deep开发日志6
画图日,意识到一点,看来是没时间做两关了,先把眼前这一关尽量做有趣一点,尽量多放一些内容,文字也好,画面也好,尽力而为。#聚光灯gamejam开发者日志 #游戏开发者 #独立游戏
官方
Deep开发日志7截图
Deep开发日志7
这几天动作有点慢,几天总算把背景画的差不多了。王博士的潜水艇也基本画好了。加油啊,怎么也不能烂尾。#聚光灯gamejam开发者日志
官方
02:18
Deep开发日志8 强行结束好了截图
Deep开发日志8 强行结束好了
很多内容已经来不及制作了,程序时常搞得头大。美术资源也没足够的时间去画,总之赶紧把尾巴做一做吧。至少大框架在那里,玩法也是再简单不过,至于乐趣,可能就需要玩家调动一些想象力了。 #聚光灯gamejam开发者日志 #游戏开发者
官方
01:09
Deep开发日志05截图
Deep开发日志05
#聚光灯gamejam开发者日志 #游戏开发者 #独立游戏 1.问题修正与调试: 1.1解决了皮皮虾(MantisShrimp1)攻击Deep时的行为问题,确保当Deep进入皮皮虾攻击范围后,皮皮虾可以正确发动攻击。 1.2调试并修复了Deep在头灯关闭时依然被攻击的问题,确保只有在头灯开启(即猎物可见)的情况下,Deep才会受到攻击。 1.3在皮皮虾的移动逻辑中,修复了Deep不动时不会受到攻
官方
2 赞
2 回复
00:27
Deep开发日志04截图
Deep开发日志04
1. 猎物捕捉问题修复: 1.1 昨天手动添加了多只蓝旗海蛞蝓,通过复制现有的场景节点(如 nudibranch1_2.tscn 和 nudibranch1_3.tscn)来创建更多蓝旗海蛞蝓实例。 1.2 在捕捉第二只蓝旗海蛞蝓时,按下F键后UI上的数量从1直接跳到3。经过排查,发现是数量更新函数被多次调用,导致数量增加异常,最终修复了这个问题。 2. 节点可见性问题: 增加的蓝旗海蛞蝓(nud
官方
2 赞