77. 2023-09-10周总结

  1. .net core正在启动调试适配器解决方法
  2. 闪屏问题
  3. 3D游戏准备第一轮测试

1. .net core正在启动调试适配器解决方法

.net想进行remote调试的时候,一直卡在正在启动调试适配器,找相关资料发现是因为下载调试包下载太慢的原因。

最后开启代理,然后手动调用/bin/sh /home/xuchen/.vs-debugger/GetVsDbg.sh -v vs2022 -l /home/xuchen/.vs-debugger/vs2022 -a /remote_debugger,成功之后再启动远程调试问题解决。

2. 特效闪屏问题

3D游戏测试在模拟器下会有闪屏问题,抓帧发现某些不存在的模型出现在不正确的问题。

后续美术大佬那边找到了问题所在,shader的精度不够,修改后问题修复。

3. 3D游戏准备第一轮测试

经过一年开发,也经过这段时间高强度加班,终于在这周赶出了版本。

算是第一次完整的从0开始一个中大型的3D项目开发,也意识到自己的一些问题:

  1. 没做好代码把控,组员放开了写,导致后续加需求的情况下各种坑,后续还得花时间重构。
  2. 没持续跟进文件夹标准的执行,一开始指定过文件夹的标准,但是随着项目推进,没有持续跟进标准的执行,导致资源放的随心所欲,管理困难。
  3. 游戏设计经验缺乏,新手引导虽然重新设计了一版有一定的改进,但整体还是设计失败的,需要花大量时间解决引导卡死问题。另外剧情动画的配置化思想还不是很坚定,占用程序大量时间。
  4. 3D工作流经验缺乏,主要是美术和程序这边的配合,没有一套好的工作流标准,中间出现很多问题,需要来来回回磨合比较久。这一块需要利用这个项目好好总结,以便下个类似项目不要出现问题。