项目名称 沙城.传奇 我的角色:客户端开发与性能负责人 项目亮点:AI逻辑分帧调度:重构了NPC和玩家宠物的AI系统,将每帧执行的AI计算均匀分配到多个帧中,避免了单帧CPU耗时尖刺。 动态LOD与动画降级:为角色模型实现了多级LOD(细节层次)系统,并配套开发了动画精度降级方案(如远距离角色减少骨骼计算、使用简化的动画状态机),大幅降低了GPU Skinning和CPU动画计算的开销。 GPU粒子系统替代:将战斗中复杂的技能粒子效果从CPU驱动迁移至GPU驱动,利用Compute Shader进行大规模粒子模拟,彻底解放了CPU压力,即使在特效满天飞的团战中也能保持流畅。...
项目名称:Soulstone Survivors 我的角色:图形功能开发 项目亮点: 地表材质融合方案:为解决传统多重纹理混合(Splatmap)带来的DrawCall过高和采样次数过多问题,我设计并实现了一套基于GPU Instancing和自定义着色器的解决方案。通过将地形块信息编码到顶点颜色中,在Shader中动态索引和混合4套PBR材质,最终在几乎不增加DrawCall的情况下,实现了地表材质的无限细节和多样化。 全局光照优化:针对新场景使用了Baked GI(烘焙光照),但动态物体与静态场景融合不佳。我通过编写Shader,让动态物体能从Light Probe中读取光照信息,...
这是一个功能完善的论坛网站,支持用户注册、发帖和讨论功能,同时具备渐进式网页应用(PWA)特性,提供良好的移动设备支持与离线访问功能。 开发者:口渴的水 小祸 演示: https://www.bplewiki.top 功能特性 用户功能 用户注册、登录和找回密码。 修改密码及个人资料。 论坛功能 支持多主题讨论。 发帖、回复、点赞等交互功能。 帖子管理,包括编辑与删除功能。 内容管理 支持 Markdown 编辑。 提供代码高亮功能,适合技术讨论。 PWA 功能 支持离线访问。 提供“添加到主屏幕”功能。 文件管理 文件上传与云存储支持,使用基于s3...
这是一个功能完善的论坛网站,支持用户注册、发帖和讨论功能,同时具备渐进式网页应用(PWA)特性,提供良好的移动设备支持与离线访问功能。 开发者:口渴的水 小祸 演示: https://www.bplewiki.top 功能特性 用户功能 用户注册、登录和找回密码。 修改密码及个人资料。 论坛功能 支持多主题讨论。 发帖、回复、点赞等交互功能。 帖子管理,包括编辑与删除功能。 内容管理 支持 Markdown 编辑。 提供代码高亮功能,适合技术讨论。 PWA 功能 支持离线访问。 提供“添加到主屏幕”功能。 文件管理 文件上传与云存储支持,使用基于s3...