logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

把大模型建议接入行为树回退

守卫等待模型给出调查计划时,仍需要避障、观察危险和继续巡逻。如果模型超时就让整棵树停住,偶发的网络延迟会直接变成角色发呆。更合适的接法,是把模型建议包装成可失败、可取消的行为节点,并保留确定的回退分支。这里讨论一棵简化的优先级树:紧急避险优先,其次执行经过校验的模型动作,最后做普通巡逻。模型负责提出候选意图,行为树负责在当前情境下选择可运行的分支。

文章图片
#人工智能#语言模型#游戏开发
Vulkan 1.3 显卡调试标记与崩溃面包屑(Breadcrumbs):精准捕获 GPU 假死 TDR

在现代 PC、主机及移动端高负载 3D 游戏运行过程中,图形程序员面临的最凶险、最难以排查的“噩梦级”Bug,莫过于显卡崩溃与设备丢失——即 Vulkan API 抛出的,或者在 Windows 操作系统中触发的。在研发期,我们尚可尝试接入 RenderDoc 或 NVIDIA Nsight 进行单帧重放;但在线上玩家千奇百怪的显卡与驱动环境下,外部调试工具完全无法介入。为了让显卡崩溃不再是漆黑一

文章图片
Vulkan 1.3 内存分配器(VMA)进阶:专用内存绑定与子分配碎片治理实战

在现代显式图形 API(如 Vulkan 1.3 与 DirectX 12)中,显存管理的完全控制权从黑盒驱动交到了引擎开发者手中。这种极致的自由度带来性能飞跃的同时,也引入了严峻的工程风险。许多刚接触 Vulkan 的开发者常犯的一个致命错误是:每当创建一个顶点缓冲(VkBuffer)或一张贴图(VkImage),就直接调用一次向操作系统申请一块独立的设备内存。在 Vulkan 规范中,物理硬件

文章图片
#人工智能#语言模型#游戏开发
移动端神经声码器能耗压榨:基于 ARM big.LITTLE 异构调度的推理控温

在手机游戏客户端本地集成离线流式语音合成(On-Device Streaming TTS),是彻底斩断对云端服务器网络依赖、实现玩家与 NPC 零延迟沉浸式交流的终极形态。然而,许多工程师在完成了模型的 INT8 量化并成功在手机上发声之后,很快就会撞上一堵坚不可摧的物理红墙——。如果开发者直接使用默认的多线程库(如 OpenMP 或标准线程池),操作系统的能量感知调度器(EAS)在检测到大量密集

文章图片
周一早晨的技术评审会:当一个游戏客户端开发者谈论“用户体验”时,他在谈论什么

还有那些在会议白板上被赞不绝口的“刀光剑影的暴击打击感”:在客户端开发者的微观时间线里,那不过是三行硬碰硬的底层调度——在子弹命中的那一帧,游戏主循环对物理更新施加严格持续 3 帧的定格(Hitstop,60Hz 下精确持续 50ms);只有当每一行代码都在底层遵循最严苛的物理因果律平稳运转,当所有的卡顿、穿模、发热与延迟都被消灭于无形之中,玩家才能完全忘记手里的这台发烫的手机、忘记显卡风扇的轰鸣

文章图片
#人工智能#语言模型#游戏开发
移动端 GPU 显存带宽深度压榨:纹理 ASTC 硬件压缩格式选型与实测

在没有主动风扇散热的手机架构中,每一次向高延迟 DRAM 发起的非命中总线事务,都会以毫瓦为单位转化为芯片内部的积聚热量,并最终通过操作系统的温控守护进程引发剧烈的 DVFS 强制降频。许多团队在项目初期为了追求极致画质,大量采用未压缩的 RGBA8888 格式贴图,或者沿用陈旧的 ETC2 与 PVRTC 格式,导致场景一旦引入高分辨率贴图,显存带宽占用便迅速突破 12 GB/s 的警戒线。,是

文章图片
#人工智能#语言模型#游戏开发
跨平台端侧语音引擎移植:iOS Metal 与 Android Vulkan/OpenCL 异构加速适配

在移动端游戏开发中,将神经语音合成(TTS)引擎从云端搬迁至客户端本地,能够彻底斩断网络延迟与高昂的云端 API 运营成本,实现真正零时延的 NPC 动态沉浸式对话。然而,移动端设备的硬件生态极其碎片化:如果单纯将模型部署在 CPU 上运行,即使开启了多线程 ARM NEON 指令集加速,连续多句语音合成也会使 CPU 核心长期处于 100% 满载状态,迅速引发设备发热、降频并触发操作系统的严厉温

文章图片
#人工智能#语言模型#游戏开发
国庆第六天手记:在降噪耳机与代码之间,重新审视三维欧拉角的万向节死锁

国庆长假的倒数第二天,喧嚣的假期渐渐走到了尾声。窗外的天色是一种沉静的墨蓝色,秋风把院子里的银杏树吹得沙沙作响。我戴上厚重的降噪耳机,将主动降噪模式推到最大,世界在一瞬间陷入了绝对的静谧,只剩下耳机里播放的极简环境音乐低频,以及指尖敲击机械键盘时清脆的轴体回弹声。橘猫“掉帧”(Drop)趴在键盘托的右侧,半个身子贴着鼠标垫,猫胡须随着深沉的呼吸一下一下微颤,把我的鼠标活动范围硬生生挤占了三分之一。

文章图片
#人工智能#语言模型#游戏开发
语音对话前端全链路:WebRTC 采集、流式 ASR 与 TTS 的工程落地

去年我们给一个车载语音助手做前端,验收时产品提了一条:"用户说话中途改主意,要能立刻打断 AI,AI 必须闭嘴听新指令。"这事我见过太多团队栽进去:把语音对话做成「录音→转写→大模型→合成→播放」的串行流水线。用户每说一句要等 AI 念完才能继续,体验像在对讲机里聊天。语音 AI 助手与文本对话最大的不同,在于「说」与「听」必须并行。人类对话中打断是常态,平均每三次对话就有一次发生重叠语音。若助手

#人工智能
自动化性能跑测机器人 (Autopilot Monkey) 集成与测试脚本编写

在持续集成(CI/CD)体系中,人工测试无法满足每日构建(Daily Build)的高频性能回归需求。人工跑测不仅耗费大量人力,而且测试路径随机、技能释放时机不一致,导致捕获到的 FPS、内存占用与发热数据存在严重噪声,难以横向比对不同代码提交(Git Commits)带来的细微性能劣化。构建基于引擎内嵌的自动化跑测机器人(Autopilot Monkey),结合确定性路径巡航(Determini

文章图片
#人工智能#语言模型#游戏开发
    共 88 条
  • 1
  • 2
  • 3
  • 9
  • 请选择