VIRTUAL REALITY · GAME DEV · XR

虚拟现实技术应用
游戏开发作品集

专注于 Unity / Unreal Engine 游戏开发、AR 与虚拟现实交互、手写 Shader 渲染、程序化生成与 3D 建模。从玩法设计到引擎底层,从裸手交互到光线追踪,用代码构建沉浸式世界。

查看作品 了解我
▼ SCROLL
ABOUT ME

关于我

◈
TECH STACK
悬停标签查看技能详情
Unity UE5 AR/VR Shader GAS PCG Blender AIGC

虚拟现实技术应用专业 开发者

我是一名虚拟现实技术应用专业的开发者,热衷于用代码创造沉浸式体验。累计了一定的项目,覆盖游戏玩法、XR 交互、实时渲染、程序化生成等方向。

擅长把复杂技术拆解为可运行的机制:从 Unity 的战斗系统,到 UE5 的 Gameplay Ability System 框架;从 CG/HLSL 着色器,到 PICO 4 裸手手势追踪。我相信扎实的底层理解 + 完整的项目落地,是开发者最硬核的竞争力。

Unity / C# Unreal Engine 5 AR / VR / MR Shader / CG / HLSL GAS 框架 Blender 程序化生成 AI 生成素材
SKILLS

技能矩阵

🎮

游戏引擎开发

  • Unity · C#
  • Unreal Engine
  • C++ 引擎层 + Blueprint 玩法层
  • GAS 框架实战(ASC/GE/GC/Tag)
🖐️

XR / AR 交互

  • PICO 4 裸手手势追踪
  • XR Interaction Toolkit 2.5
  • 手势识别 · 捏合抓取 · Poke 交互
  • Android 构建(minSdk 29)
✨

渲染与 Shader

  • 40+ 手写 CG/HLSL 着色器
  • 5 种光照模型 · 前向渲染路径
  • AlphaTest/Blend/Stencil/TBN
  • 四元数 · 变换矩阵
🧠

玩法系统设计

  • 状态机 · 协程编排 · 数值框架
  • 行为树 + 黑板 + AIPerception
  • NavMesh 混合寻路
  • 弹道解算(二分搜索+物理模拟)
🧰

工程能力

  • 构建打包 · Shader 裁剪排障
  • Blender 建模渲染
  • 跨场景数据 · 组件化解耦
🤖

程序化 & AI 生成

  • UE5 PCG 框架(样条线/关卡实例)
  • AI 辅助贴图 / 图标 / 概念图生成
  • 提示词工程(Prompt)
  • 程序化 + AI 混合素材方案
PROJECTS

作品展示

PICO 4 · Unity

黄皮耗子你咋这么能吃

团队 3 人 · 负责喂养交互与跨场景数据传输

PICO 4 彩色透视 + 裸手交互的 AR 养宠游戏,「切水果换口粮 → 亲手投喂」双场景资源循环。全程无手柄:捏合抓取 + Poke 戳击 + 手势识别。

PICO SDKXR Interaction ToolkitXR HandsEzySliceAR Foundation
Unity

飞机大战 · 2D 弹幕射击

单人开发 · 约 2300 行 C#

竖版街机弹幕射击游戏,完整实现「走位 → 击杀 → 强化 → Boss 递进」核心循环。4 套 Boss 弹幕 + 自研距离判定系统 + 全程序化音频。

Unity 2D协程状态机自定义 ShaderAudioSource 池
Unity

Football · 双人足球对战

单人开发

2D 视角 3D 场景的双人同屏足球对战,完整「开球 → 对抗 → 进球 → 回合重置 → 结算」比赛闭环。枚举状态机 + 球权系统 + 蓄力射门。

CharacterControllerRigidbody枚举状态机SendMessage 解耦BGM Ducking
Unity

图像渲染 · 光照实验

单人开发 · 40+ 手写 Shader

把手写 Shader、光照公式、渲染路径、光栅化状态与几何变换拆成 6 个可交互对比场景。5 种光照模型 + 前向渲染双 Pass + 模板缓冲遮罩。

CG/HLSL顶点/片元着色器ForwardBase/AddAlphaTest/BlendStencil
Unity

立方之围 · 载具射击

单人开发 · 最大项目

末日城市废墟中的第三人称载具射击,步兵/坦克/无人机三形态切换。坦克抛物线弹道二分搜索解算、NavMesh 混合 AI、真布娃娃死亡。

HingeJoint 物理弹道解算NavMesh状态机 AIEditor 扩展
UE · GAS

长夜守像 · 动作 × 塔防

团队项目 · 负责除场景外全部内容

基于 UE5 GAS 的动作塔防:玩家既是近战法师也是造塔指挥官。7 个 GA / 21 个 GE / 8 个 GC / 19 个 Tag 四层解耦,伤害对齐动画打击帧。

UEGAS 框架C++ 框架层行为树AIPerceptionLumen
UE · Blueprint

古建纪行 · 文化体验

团队项目

时空穿越 + 古建守护主题的 3D 文化体验,三场景三玩法。数据驱动对话树、蓝图接口解耦、自定义 BTTask 路点巡逻、UMG 拖放背包、运行时构件搭建。

UE纯蓝图架构DataTable 对话树蓝图接口NiagaraLevelSequence
UE · PCG

UE PCG · 程序化生成系列

单人 · 系列实验

基于 UE5 PCG 框架的程序化内容生成系列:道路生成(样条线/关卡实例)、森林与建筑群、河流、绿化带、农作物、地砖等程序化场景生成。

UE 5 PCG样条线关卡实例程序化地形植被散布
Blender

启光冲刺 · Blender 建模渲染

单人 · 3D 建模

Blender 三维建模与渲染作品,包含完整场景搭建、材质、灯光与渲染输出,配合动画演示呈现最终视觉效果。

Blender建模材质灯光渲染
CONTACT

联系方式

期待与你 交流

如果你对我的作品感兴趣,或有实习、项目合作、技术交流的机会,欢迎通过以下方式联系我。