自我介绍
"1、精通unity3D,使用20个月以上,可实现简单场景的制作;
2、精通C#语言,可独立编写脚本;
3、熟练使用NGUI、ITween和DOTween等插件;
4、精通基于HTCvive设备的VR开发;
5、熟练使用UGUI、对象池、观察者模式;
6、熟悉XML、JSON的使用;
7、系统了解UE4蓝图。"
工作经历
游戏制作 | 石家庄雨墨科技 2016.01-2017.03
工作描述:1、协助讲师完成授课计划
2、负责VR相关课程的培训、教学案例的研发工作
3、带领学生完成实操项目、负责班级日常的事务
其他 | 石家庄市科威计算机工程有... 2014.09-2015.12
工作描述:1. 根据需求完成unity3d项目客户端功能开发,完成游戏到应用的客户端逻辑实现;
2. 实现特定游戏系统功能和游戏逻辑功能及界面效果展示,UI功能实现;
3.使用U3D配合程序员进行编程可视化工作;
4. 与团队协作共同解决技术难题,并为产品设计提供技术评估。
项目经验
游戏开发 | VR实景房 2016.09-2016.12
该Demo是基于HTC VIVE开发的一个VR看房场景漫游 在场景里为了减少眩晕感我使用的是
SteamVR Unity Toolkit 贝塞尔曲线实现的场景的漫游 通过使用手柄和UI的交互实现开关灯效果以及床体颜色的变换
1、SteamVR plugin和SteamVR Unity Toolkit插件实现手柄的交互
2、通过HTC VIVE手柄的触发实现交互(开关灯、物体颜色的选择等)
3、通过贝赛尔曲线射线实现场景漫游
游戏开发 | 热血篮球 2016.06-2016.08
项目描述:该项目 通过与HTC Vive手柄的交互 实现拾取篮球 施力后是篮球抛出 发出射线检测选择关卡 当在规定的时间内完成要求 将实现烟花的播放 同时切换到下一场景进行游戏 提高玩家兴趣、给玩家焕然一新的感觉。
1、 SteamVR plugin和SteamVR Unity Toolkit插件控制玩家视角
2、 使用射线检测触发进行关卡的选择
3、 通过代码实现UI计时和分数显示等功能
4、 用SteamVR 通过关节的连接实现人物拾取篮球
游戏开发 | 魔界的召唤 2016.03-2016.04
该Demo是基于Unity开发的一个RPG游戏 进入游戏会有一个开始界面,可以选择直接进入游戏、游戏设置(音效的大小设置、静音状态设置)、游戏的操作说明,当点击游戏开始后会进入游戏场景通过操控玩家打怪获得经验值从而实现人物升级的效果,当击杀游戏中的Boss获得胜利。
1、通过Animator 实现主角和怪物的动作切换
2、通过键盘监控事件 实现控制人物的移动及技能的释放
3、AI的实现 通过烘焙寻路 给敌人预设体添加寻路组件NavMeshAgent
4、登录界面通过使用UI的交互 实现切换游戏场景 游戏的设置 音量调节等
5、优化游戏 减少Batches的消耗 例如该游戏中使用的小地图是图片的形式,大大降低了Batches的消耗"
教育经历
石家庄建工学院 2011-2015
土木工程 | 本科
(作品版权由郭峰解释,禁止转载和商业使用,作品版权归原作者所有)