下载 App
遭遇滑铁卢|2026聚光灯开发日志 02
修改于10/2048 浏览综合 包含 AI 合成内容
大家好!今天继续分享开发进展~
01|本机能跑,网页却卡住了
前面提到地图有了雏形,在本地Runtime运行效果不错;但要想正式上架还需要云端上传代码运行。
万万没想到,在云端加载时直接卡死黑屏,网页报错显示:DDS file size mismatch。经过AI排查,发现是天空资源加载异常导致卡死,然后就是漫长的排查与试验…
02|先救回天空
天空是围住山谷的六面图片。本机天空小样跳过贴图转换,网页构建却转换了DDS。诊断收到1.57MB,源文件6.29MB,大小校验失败;加载器又报不支持立方体KTX。
改把DDS当普通数据文件(.bin)交付,绕开贴图转换;引擎按DDS读取六面天空,避开KTX限制。六方向小样通过;整场耗时与内存仍缺同条件对照。

图1|天空交付与六方向小样。
03|优化其他资源
天空六方向小样通过了,整场加载却仍很慢…这提醒我:要先查清加载停在哪一步,再减轻资源压力。
于是我开始研究Maker的模型与绘制:先试单树、小块地形,再铺到树林与航路。
小叶片近看碎、薄,看起来空而资源压力反而更大。因此考虑黄叶树换叶团,柳树做柳幕,竹子合成叶束,枝干保留。

图2|黄叶树。

图3|柳树。

图4|竹子。
竹子面数略增,322棵树合计减21.12%。提前做完整模型,独立试验全部加载,临时造树0次。

图5|新树林,全屏实机。
地形靠三角形拼成:相同角点存一份,用编号重复取。872,738面保留,估算缓冲126→28MB(−77.85%)。
鸟群避障改为先查附近格子,离线同段耗时减50.90%。

图6|鸟群避障离线耗时减半。
04|把资源制作整理成Skill

我把《候鸟》已经采用的资源制作方式整理成了可复用的 Skill,目前还在审核中:用程序几何制作有体积的阔叶树与黄叶树、下垂的柳幕和竹叶束,配套色块材质、地形网格、天空资源与连续海面。大家有需要可以复用这套制作流程,少走弯路~












