独游开发串,每日打卡欢迎督促无名氏No.66434206 只看PO
2025-06-27(五)04:45:39 ID:30tui7b 回应
我不得不承认即使是自己想做的事情也需要动力,希望这个串能够在我开发的途中给我些动力。
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(录的有点歪,随意看吧)
无标题无名氏No.69455737
2026-09-16(三)19:44:28 ID: 30tui7b (PO主)
>>No.69455722
对了大房间还自带“影院模式”,玩过lost打BossRush的玩家应该都手动开启过(ゝ∀・)。
2026.9.17无名氏No.69462433
2026-09-17(四)20:42:42 ID: 30tui7b (PO主)
实现大房间的快速移动功能。大房间的快速移动通过2个指令组合触发。还想再做个指令显示效果。
完成地图显示各种大房间。
适配并优化隐藏房排除位置显示。
优化镜头移动。最后移动的位置还是有点偏差,各个种类房间调试了一遍,应该没啥问题了。
2026.9.18无名氏No.69467607
2026-09-18(五)16:50:41 ID: 30tui7b (PO主)
完成快速移动标识效果,优化了快速移动的逻辑。
修复一个道路生成的bug。
完成房间布局编辑器工具对新的房间规模和开闭类型的适配。
2026.9.21无名氏No.69488430
2026-09-21(一)21:36:10 ID: 30tui7b (PO主)
完成寻路网格对不同规模的房间适配。
重构新的生成位置获取方法,并替换完成旧方法。之前使用一个静态类,使用的方法在有多个需要检测的物体时性能需求会飙升,现在将方法放到房间脚本中,因为生成东西时本身就需要先获取房间,并且优化了方法,自动计算并适配房间尺寸,在大房间进行测试没有出现卡顿的情况。
2026.9.22无名氏No.69494300
2026-09-22(二)20:24:54 ID: 30tui7b (PO主)
添加2种敌人。
添加5种大房间布局。
部分敌人参数调整。
修复重制房间产生的Bug。
修复获取房间中心位置方法的错误使用。
以及若干小Bug。