简历介绍
技术栈
- Unity : 有一定的实践经验,了解多数功能,开发了若干个Demo
- 业务开发 : 有GameJam活动开发经验,实践了两款游戏
- 框架搭建 : 有一定的实践经验,实践于GameJam开发
- 工具开发 : 有一定的实践经验,开发过基于行为树的技能编辑器
- 图形效果 : 对Unity的渲染管线有一定的了解,能实现相关效果,了解相关性能优化点
- C# : 业务开发主力,有相关的工程经验,熟练运用各种语法特性及库,了解相关性能热点
- C++ : 参考box2d物理引擎,实践了一个数学库
- Python : 用于开发工具与批处理
-
Git : 在开发中一直应用,能应对日常的使用
在校经历
- 2018.10-2020.05 在校级社团担任委员,处理企业宣讲会的交涉、电子设备、拍摄等相关工作,参与过活动策划、活动表演等节日活动。
- 2018.10-2021.05 作为排球院队的一员,每周三次的排球训练,参与学校举办的联赛,均获得前三的成绩
-
2020.10-2021.03 作为学校数字媒体工作室的一员,参与制作VR钢琴项目、3D RPG闯关游戏项目、Unity教学用书籍的编写
个人项目
时间幻觉 (2021年GameJam)
-
项目实现 (Gameplay)
- 游戏采用Manager Of Managers框架
- 时间线体验效果方面的程序组织及实现
- 物品系统,统一管理场景的物品、物品栏的物品及交互
- UI系统,统一管理游戏内所有UI效果
- 音乐系统,统一管理游戏内的音效、BGM
<!– - 由于游戏场景物品复杂多变,所以GamePlay框架采用了ECS架构
- 为了方便游戏调试,自己制作了一个交互式调试器
- in-game UI framework是一套编辑用的框架,而runtime UI则是游戏运行时的用户交互,那么游戏里有多少ui呢?
- 参考SDL,实现了一套渲染器
- 运用物理公式,实现了物理模拟 –>
-
与组员的合作
- 参与游戏设计的头脑风暴,针对设计需求整理出相关程序思维导图
- 与策划、美术合作,确定符合活动主题的游戏美术风格
- 根据美术需求辅助建模、布光、摄像机设置等等
- 与美术合作,将3D人物模型开发的流程从美术到程序进行了落地
<!–
基于ECS的三消(需要写个设计架构)