Focus / 02

Client Engineering 客户端开发

Unity / C# 是主力,UE5 / C++ 有完整的 Gameplay 实践;在商业项目主干里交付过运行时功能和排查工具。

  • Unity / C#
  • UE5 / C++
  • Gameplay 系统与 GAS
  • AI / Behavior Tree
  • 调试与性能
  • 输入与网络

Evidence

先看这些

每一条只说明它为什么与这个方向相关,完整内容在项目页。

01Production Case实习项目

Production Engineering 腾讯 IEG《虚环》客户端实习

在 Unity 项目主干上承担 20 余项功能任务,代码最终落在正式工作副本里。

  • GM 调试面板、Cutscene 演出、UI 应用层与剧情运行相关功能
  • 剧情性能跑测工具、对象池审计、语音配置链路追踪
  • 配置节点的 runtime bridge、预览入口与渲染侧适配

Unity · C# · Electron / React / TypeScript · Python打开项目页 →

02Gameplay Prototype原型

DragonRider UE5 双人体感骑龙原型

14 人团队里的客户端工程师,负责 GAS 战斗框架、敌人与 Boss 的 AI,以及体感控制器的硬件调试。

  • 玩家与敌人都挂载 AbilitySystemComponent,属性通过 RepNotify 复制
  • 四个 Boss 技能走 GAS,数值与阶段切换放在 GameplayEffect 和 Tag 里
  • ESP32 控制器的数据包进到 Unreal 之后的解析、平滑与排查
  • 36 份试玩问卷,整体评价全部为“好”或“很好”

Unreal Engine 5.6 · C++ / Blueprint · GAS · ESP32打开项目页 →

03Rapid Prototype原型

The Perfect Crime 潜行 + 物理解谜关卡原型

UE 团队项目中的 Gameplay Engineer,从 C++ 原型一直跟到关卡集成和末期修复。

  • 玩法逻辑在 Actor,表现与提示在 UMG Widget,接口对 Blueprint 友好
  • 射线检测的镜面反射谜题与带状态的怀表谜题

Unreal Engine · C++ / Blueprint · UMG打开项目页 →

04Gameplay已完成

Farmix Qix-like 领地占领游戏

规则型玩法的工程实现,重点是先定不变量、再让它可验证。

  • 网格三态与 14 向边缘 mask,把规则与渲染解耦
  • 闭合判定与 BFS / Flood Fill 填充
  • 键盘与陀螺仪输入,Android 构建

Unity 6 · C# · Android打开项目页 →

05Interactive Narrative已完成

THE Circle 实时语音交互叙事 / 展陈原型

Unity 里一条跨服务的实时链路:语音识别、大模型、TTS 与串口外设。

  • 把 UnityWebRequest 封装成 async / await
  • 讯飞 TTS 的会话管理与音频播放
  • Fullscreen Shader Graph 做统一的视觉层

Unity · C# · LLM · TTS · Shader Graph打开项目页 →