Word |
PDF |
Word (中文) |
PDF (中文)
最后更新:2020/08/03
Yao Shen
(+1)214-727-8029 | frankhjwx@gmail.com
| 个人主页 | Github | Linkedin
工作经历
Netease
客户端程序员(实习)|Unity 5
中国杭州
2019 年 2 月—2019 年 7 月
- 实现了项目中的 Gacha System 系统
- 改进了项目中已有的 Dialogue System 系统
- 与其他程序员协作,将整个项目的代码库从 C# 转换为 Lua
游戏项目—团队项目
UI 程序员兼图形程序员|13 人团队(4 名程序员)|Unreal 4
美国得克萨斯州普莱诺
2020 年 8 月—2020 年 12 月
- 已发布至 Steam
- 实现了完整的 UI 系统
- 为游戏基础效果开发 Toon Shading,并与美术协作持续改进
- 为游戏实现多语言支持
- 实现了带墙体剔除机制的简易相机系统
- 通过性能分析提升游戏运行效率
UI 程序员|56 人团队(17 名程序员)|Unreal 4
美国得克萨斯州普莱诺
2020 年 2 月—2020 年 5 月
- 已发布至 Steam
- 为完整的 UI 系统开发通用框架
- 开发了数据驱动的 UI Animation System
- 实现全部 UI 控件,并确保它们能够在游戏中正常运行
美国得克萨斯州普莱诺
2019 年 10 月—2019 年 12 月
- 实现了基于手势的 Skill System
- 实现了一套通用的 Scene Management System 并支持异步加载场景
- 为关卡设计师实现了一套解谜关卡制作工具
游戏项目—个人项目
美国得克萨斯州普莱诺
2020 年 5 月—2020 年 7 月
- 实现用于制作视觉小说游戏的框架
- 采用数据驱动设计,游戏内容均由数据生成
- 实现类似 Unity 的 UI 管理与渲染系统
C++ | OpenGL 3 | DirectX 11
- 渲染:基础 2D/3D 数学与渲染、纹理池、材质池
- 物理:圆盘与圆盘/多边形、以及多边形与多边形的碰撞
- 调试:开发者控制台系统与调试渲染系统
- 玩法:事件系统、输入系统、文件系统与音频系统
教育经历
Southern Methodist University – Guildhall
交互技术硕士—软件开发方向
Nanjing University
计算机科学博士阶段课程学习
Nanjing University
计算机科学理学学士
中国南京
2013 年 9 月—2017 年 6 月
奖项与奖学金
- 2014 年优秀学生单项奖
- 2015 年优秀学生单项奖
- 2015 年南京大学优秀团员
- 2015 年华为杯二等奖
- 2016 年优秀学生三等奖
- 2017 年人民奖学金二等奖
- 2017 年研究生优秀奖
技能、活动与兴趣
- 语言: 熟练使用中文和英语;具备日语日常会话能力
- 编程语言: 熟练掌握 C、C++、C#、Python;了解 Java、JavaScript、Go、HTML5、Lua
- 渲染 API: OpenGL 3, DirectX 11
- 技术技能: 3D 数学、3D 图形、玩法编程、AI 编程、面向对象设计、系统架构、渲染优化/性能分析、敏捷开发/Scrum、技术写作
- 软件: Unity, Unreal, Photoshop, Audition, Premiere, After Effects, Visual Studio, Visual Studio Code, Git, Perforce, SVN,
RenderDoc, JIRA
- 兴趣爱好: 旅行、研究日本与中国传统文化