独游开发串,每日打卡欢迎督促无名氏No.66434206 返回主串
2025-06-27(五)04:45:39 ID:30tui7b 回应
我不得不承认即使是自己想做的事情也需要动力,希望这个串能够在我开发的途中给我些动力。
2026.9.7无名氏No.69401969
2026-09-07(一)19:13:55 ID: 30tui7b (PO主)
设计了些敌方单位。
初步实现Boss幽灵团。
修复一个跟踪子弹导致的bug。
2026.9.8无名氏No.69408478
2026-09-08(二)20:22:05 ID: 30tui7b (PO主)
完成幽灵团高级版本。
添加多选道具物体。
修复因为修改发射器导致绳索无法发射的问题。
修复道具描述栏UI中因为出入池导致的缩放异常问题。
修复胆小幽灵的遮罩非独立问题。
调整房间预制体。
2026.9.9无名氏No.69413810
2026-09-09(三)19:03:41 ID: 30tui7b (PO主)
整合关卡生成方法和变量。关卡生成算是最早做的部分,当时写的比较乱,这次全部整合调整了一遍,代码逻辑和变量功能更清晰了。
完成大房间替换位置获取。开始实现大房间功能了,是个大工程估计得要个1-2周。
2026.9.10无名氏No.69420424
2026-09-10(四)22:09:13 ID: 30tui7b (PO主)
正在推进大房间功能,比想象的还要复杂。
首先是一个大房间对不齐的问题,普通房间和其他房间之间有一个间隔,每一格相隔就有一个这样的间隔,但是大房间占用多个房间的中间没有这样的间隔,虽然可以把中间的间隔补到大房间外围,但是同一行的2个普通房间是对不齐大房间,因为2个普通房间的中间有间隔,但是大房间的间隔被补到边上了。然后考虑了蛮久,主要就是2种方法要么取消间隔,这样所有房间都能对齐,但是房间切换的视觉效果会很受限,而且还容易产生各种问题。另一种方法就是放弃房间物体的绝对位置,而是用数据设置用到相应的位置,移动到哪里就显示到哪里。目前我是用的第二种,主要是考虑到后续维护更新我认为第二种有优势些。
2026.9.11无名氏No.69424678
2026-09-11(五)17:24:42 ID: 30tui7b (PO主)
大幅调整了房间和门相关变量存储和获取方式。
实现大房间功能遇上的问题层出不穷,之前大房间生成位置也有Bug,最开始还打算实现4种大房间,现在根据目前的情况打算实现2种就行了,而且现在只能先让他只生成一种大房间,不然Bug太多都不知道是哪里的问题。好在大改其他功能没有出现什么严重问题。目前卡在加入大房间情况下房门联通获取的问题,之前都是标准的一格直接获取对应方向的房间就好了。加入大房间后复杂度立马上来了,有2个大房间相接的情况;2个不太大小房间的相互相接情况,大房间相接还要区分是不是正对着的,因为之前的房间相接只会有1对房门对上,大房间会出现2个房门对上的情况。实在是每什么办法,只能大改目前的房门连通方法,我打算改成房间遍历自身门列表然后查找可能的房间,再根据具体情况决定相关数据如何设置。
2026.9.14无名氏No.69442110
2026-09-14(一)20:43:30 ID: 30tui7b (PO主)
还是遇到很多问题,但今天总算是成功生成了。
修改大房间世界位置计算方式,之前总想着要怎么实现完美的依靠房间格子坐标生成对应的世界位置,但因为大房间的性质本身就打破了这种规则,也是搞了挺久才确定了这点,所以现在是用的大房间组成的房间的世界位置的中心,因为普通房间还是遵守这套规则的,所以不会出问题。
目前还有些已知的问题,一个是boss房会被大房间吞掉,因为房间生成的规律的原因正常的道路不太会出现刚好组成四个方形的情况,所以我设置的是组成L型就可以生成大房间,少的那个会无中生有,这导致一些特殊房间的位置被这个无中生有的房间占用而没有生成,但是我已经在大房间位置的排除中添加了特殊房间和boss房的检查,其他特殊房间没什么问题,但是boss房出现了被吞的情况,就很诡异。
另外一个是次隐藏房,因为其生成性质是独立的,所以次隐藏房还没有合适刚实现成功的大房间的排除位置,导致会出现次隐藏房和大房间叠在一起的情况。
2026.9.15无名氏No.69448780
2026-09-15(二)19:27:34 ID: 30tui7b (PO主)
完成了大房间生成相关部分。
完成了次隐藏的调整。
实现了长房间生成。
完成了移动房间时的房间对齐。
正在研究移动房间时的镜头控制,完成部分。
2026.9.16无名氏No.69455722
2026-09-16(三)19:41:32 ID: 30tui7b (PO主)
完成大房间的镜头跟随效果。
完成正常移动进入的房间移动镜头控制。为了兼容各种功能并且尽量丝滑费了不少劲。之后打算完成适配大房间的快速移动方法和对应的镜头控制。
完善了对局数据系统。因为需要查看在不同大房间的效果所以需要用到种子系统,之前只写了个数据结构没实现应用路径。
Gif:https://pic1.imgdb.cn/i/034PnFxWjQVjxIWRBn460F.gif(录的有点歪,随意看吧)