姓名:七分简历

年事:23岁

电话:1317089

邮箱:689262@qq.com

unity3D游戏开拓工程师完整简历范文

履历:1年

意向:unity3D游戏开拓工程师

教诲背景

韶光:2011-09 - 2015-07

学校:【七分简历】财经大学 | 专业:打算机科学与技能 | 学历:本科

事情经历

事情韶光:2015-11 - 至今

公司名称:【七分简历】招聘咨询有限公司 | 所在部门: | 所在岗位:unity游戏开拓工程师

事情描述:

项目名称:《怪咖特工》游戏开拓工具:unity3d

项目描述:

开拓工具: Unity + VS 2015 + RShaper 插件, Bug管理:禅道,版本掌握Git+ ShourceTree,文档Configure

利用到的插件: AssetBundleManager, DOTween ,EasyTouch, I2, PoolManager, PrefabEvolution, ShaderForge, UnityTestTools, spine

, BuildReport

自己写的插件和库:

1、UGUI_TweenTool: 都是UGUI干系的动画组件,供应常见的Ease类型, 和利用Animation Curve

2、Extension Methods : 为游戏供应常见的扩展方法, 除了基本类型,还包括File, 压缩, 加密,韶光,凑集, XML等扩展操作。

3、PlayerPrefs 扩展, 可以浏览所有本地化存储的数据(并进行操作)。
还有扩展便是本地化存储要与玩家账号关联上。

4、扩展UGUI组件: 循环列表, 和 图文混排组件。
页切换, 渐变组件。

5、Debuger 实现日志系统。
扩展Unity官方的类。
利用条件编译, 同时供应写入文件的开关。
也供应富文本显示样式的API.

参与功能模块:

1、资源更新和资源上传模块

下载这部分利用Http要求,和Unity的WWW类。
走资源更新流程。
我们封装了可以设置要求超时和行列步队形式的要求模块。

上传资源 利用的是ftp网络,利用Tamir.SharpSSH 库制作工具,一开始是在Editor下,后来是.exe 交给运维利用。

2、游戏运行时资源加载模块

运行时加载会包括从 Resouces 和Streaming Assets 两个路径。
统一管理资源的加载和开释。

有些资源汇合营 Pool工具池模块。
同时利用工厂模式天生一样平常窗口及挂件显示, 代理模式+单例模式处理公用的UI显示。

Streaming Assets下紧张包含Asset Bundle和Json配置文件

3、UI框架 和 场景切换系统

整体前真个UI框架是采取MVC模式。
UI利用UGUI系统。

首先场景切换没有利用Unity系统的功能,不因此Scene为单位。
我们通过状态模式封装场景转换,实际切换Prefab Root 节点。

UI框架利用组合模式对界面进行分层管理,利用Stack数据构造管理打开的界面。
UIRoot, UIPage, UIWindow,UIWidget.

切换场景便是切换UIRoot, 切换功能模块便是切换UIPage.

4、事宜列表循环系统

这个别系在战斗和新手勾引中都有运用。

5、战斗模块

战斗模块没有利用有限状态机FSM, 而是利用事宜列表循环系统。

6、网络模块开拓

网络通信协议利用谷歌官方protobuff。
心跳包和断线重连机制。
PVP战斗采取状态同步机制。

7、 10多个功能模块了。

紧张便是利用MVC设计模式,编写M,V,C模块。

8、参与新手勾引模块

新手勾引力求和详细功能模块独立。
功能模块触发是通过发送全局事宜。

9、利用shader forge 为殊效制作shader。

10、制订美术标准,检讨美术上传资源

编辑器内有导入资源后处理工具制作,比如配置文件等会自动转utf-8.图片会检讨大小。

11、卖力游戏内存优化,减少包体大小,办理性能瓶颈.

12、多措辞资源干系处理。
把根措辞有关的资源从原来路径剥离出来。

13、编写开拓文档

14、活动干系功能集成toLua, 后来改为利用 UniWebView 插件实现

线上地址:https://play.google.com/store/apps/details?id=com.dajiagame.gktgtw5

事情韶光:2015-11 - 2017-04

公司名称:【七分简历】信息互动有限公司 | 所在部门: | 所在岗位:unity3D游戏开拓工程师

事情描述:

?参与游戏策划及游戏关卡的设计

?卖力游戏人物动画的切换

?卖力游戏登录界面以及游戏关卡的UI搭建

?卖力游戏道具UI搭建

?卖力游戏商城界面的实现

?卖力游戏的文件解析

?卖力游戏场景管理类

参与游戏后期玩法的扩充

项目经历

项目韶光:2016-04 - 2017-04

项目名称:儿童益智类游戏

项目描述:

项目先容

Unity3D(开拓工具)NGUI图集制作

NGUI常用Tween动画

利用序列图制作Animation动画

XML编写

XML读取和解析

Resource文件的读取

关卡的设计

我的职责

独立开拓

项目韶光:2017-01 - 2017-04

项目名称:《守望》(VR游戏)

项目描述:

项目先容

项目描述:这是一款第一人称射击游戏(FPS),随着共和国的壮大,其统治中央也不可避免地滋长了惨淡面。
一个名叫琼斯·西迪亚斯的组织(代表着原力的阴郁一壁),开始了颠覆活动。
他得到了外星球邪恶势力的支持,拥有强大的军力和前辈的科技,很快全体共和国陷入战役,危急存亡之时,共和国首领将该国的能量之源交由帕德梅(游戏主人公),并授意他驱除外祸之后重新建立起新的共和国。

我的职责

项目职责:

参与游戏主逻辑的实现

卖力NPC管理类以及声音管理类的编写

参与编写电脑人物的AI

?卖力人物动画的大略切换

技能要点:

?利用UGUI实现游戏的UI界面

?利用Animation实现玩家动画状态的切换

?利用iTween实现道路铺设以及房屋培植的大略动画

?利用批处理技能优化DrawCall

?利用LightMap灯光贴图技能优化渲染

?利用LOD层级细节技能实现大场景物体的优化

个人评价

2年以上Unity开拓履历

闇练利用C#编程

闇练利用C措辞、C++

熟习Lua措辞

熟习XML、JSON文件的解析,以及Unity中PlayerPrefs数据的存储

闇练利用Unity插件,NGUI插件、EasyTouch插件、ITween插件等

熟习Lua编程,利用LuaInterface进行Lua与C#交互

理解uLua进行Unity3D游戏的热更新(客户端)

熟习Unity网络WWW类的利用、以及AssetBundle打包和动态加载技能

对RPG、FTG、MMOARPG、MMOBA游戏有深厚兴趣

对VR技能充满兴趣

手机号:00000000000

邮箱:yyz819517203@163.com

个人技能

Unity3D

C#

Unity插件

HTC VIVE

Lua