自我介绍
1、熟悉Unity3d,了解U3D框架,对象的生命周期,会使用UGUIDoTween等插件,会使用UGUI进行界面交互2、熟悉c#基础,熟悉面向对象的三大特性以及七大原则。3、了解QT&&C++编程,熟悉基本的数据结构和算法。4、熟悉HTCVive设备开发流程,可实现安卓、IOS、还有PC端系统的发布(通过unity自身自带的)5、熟悉动画系统状态机运用。6、对VR/AR有浓厚的兴趣,能使用SDK进行一定的VR手游开发,能使用HTCVvive,的SDK进行一定的VR开发7、熟悉UGUI开发,了解mysqll的使用。
工作经历
游戏制作 | 苏州天为科技公司 2015.08-2016.07
1.负责UI界面功能模块的开发;
2.根据项目要求进行项目开发;
项目经验
其他 | 打飞盘 2016.03-2016.05
项目名称:打飞盘(独立开发)
开发工具:Unity3d.5.4,Visual Studio2012
项目描述:单机休闲游戏
游戏随机出现飞盘,人物通过控制手臂的射线朝向摧毁飞盘并获得加分。
游戏开发 | 僵尸来了 2016.05-2017.07
僵尸来了:行尸走肉(射击)
开发工具:unity3d, Visual Studio2012
项目描述:
单机射击游戏,
项目职责:
1.UI界面的搭建与交互;(建立简单的登录界面,点击登录将跳转到游戏界面,游戏结束也有相应的结束界面)
2.使用UnityEngine自带的Random产生僵尸的随机位置。(在场景中设置几个空物体就作为随机产生怪物的位置)
3.使用导航网格完成自动寻路,采用NevMeshAgent烘焙导航;(实现怪物找人的功能)
4.控制怪物出现的数量和攻击范围。(当怪物的数量达到8后就不在增加怪物这就有个条件判断,而且只有你与怪物达到一定距离后怪物才会去主动攻击你,当你离开这个范围后就不会追你了,这有涉及到距离判定(Distance))
5.子弹碰撞僵尸头部产生的炸裂效果和音效
5.建立有不同的游戏场景,可手动选择
6.玩家控制可实现移动(在脚本中用Input类来获取键盘,鼠标。实现控制游戏中的角色。默认是W/A/S/D/分别对应前/后/左/右,点击鼠标发射子弹)
教育经历
河北师范大学 2011-2015
冶金工程 | 大专
(作品版权由刘拴军解释,禁止转载和商业使用,作品版权归原作者所有)