u3d研发工程师,u3d开发工程师项目经验简历范文

发布时间:2024-03-15 所属分类:简历技巧 浏览量:1.2k+ 作者:求职导师
内容概要: 项目经验(案例一)项目时间:2016-06 - 2016-11项目名称:时空驳论项目描述:项目介绍该项目是一款ARPG的游戏,游戏中塑造了美国各个英雄角色,战斗画···

您可能使用到的简历模板

项目经验(案例一)

项目时间:2016-06 - 2016-11

项目名称:时空驳论

项目描述:

项目介绍

该项目是一款ARPG的游戏,游戏中塑造了美国各个英雄角色,战斗画面充满科技感,走进高科技时代的领域

(1).英雄养成包括英雄的升级,升星,技能的升级操作,统一管理英雄的数据展示。主城界面进入养成模块后,通过窗口的id加载进来相应的窗口,使用打开窗口的消息机制CenterMgr把对应的窗口id及所需要的英雄id传入,在MenmoData类中拿取所需的英雄数据展示出来。

(2)战役部分,是一个3D的空间场景,操作星球的转动来进入到关卡中,中间使用了动画管理系统来达到星云到星球间的切换,战役UI首先是在UIResources中注册窗口,每个窗口有一个对应的管理类,在窗口被加载出来的同时加载管理类,重写UIwindowBase中打开。关闭。重置窗口等方法,切换中UI数据的刷新,是以消息监听的方式来进行,在窗口打开的时候注册消息监听,当星球被处罚点击给服务器发送消息,服务器返回是否可以打开,成功即进入关卡进行操作。

(3).战斗中暂停,设置,战斗成功,战斗失败的接入,同战斗内相关的效果那道相对应的消息,来操作战斗中实现的UI效果。

(4).背包功能的开发,打开背包时,通过消息类发送打开背包的消息,监听成功,如果服务响应,背包可以打开,则从数据类中拿到角色所有拥有的道具信息,通过物品id,得到物品的全部信息展示在UI上,不同种类的物品,页签切换的形式实现,隐藏除本页签的种类外的物品。宝箱和礼包是有使用等级限制,在本地从人物信息的数据中拿到等级进行本地判定,否则不能使用。使用时,向服务器的发送消息,物品的使用id,数量,服务器在 后端进行数据比对,更新数据中增加及删除的道具,客户端在数据类中拿取玩家拥有的所有道具,刷新UI显示。

我的职责

1.英雄养成模块的开发。

2.接手战役系统中逻辑的开发及交互。

3.UI中出现的BUG修改及维护。

4.战斗中暂停、设置UI等的实现。

5.背包模块的逻辑开发及后台交互。

项目经验(案例二)

项目时间:2017-03 - 2017-07

项目名称:长春麻将

项目描述:

项目介绍

语言环境:C#

游戏环境:Android

游戏类型:棋牌游戏

项目描述:

通过选择界面。选择玩法,设定游戏规则。

通过选定的规则进行游戏。

我的职责

使用UI框架搭建UI。

实现加入房间创建房间等功能的实现。

实现服务器和客户端的交互。

项目经验(案例三)

项目时间:2017-02 - 2017-02

项目名称:VR医院

项目描述:

项目介绍

语言环境:C#

运行环境:Windows,VR.

游戏类型,VR游戏

通过手柄击杀来自各个方位的僵尸。

我的职责

战斗系统和游戏逻辑脚本的编写。

项目经验(案例四)

项目时间:2016-10 - 2016-10

项目名称:雷霆战机(demo)

项目描述:

项目介绍

语言环境:C#

运行环境:Windows

游戏类型:2D飞行游戏

1.阶段性产生敌机,不同阶段有不同的敌机,敌机有不同的攻击方式和移动方式。

2.敌机死亡后会有一定几率生成子弹升级,防护盾,加血,暴走等增益BUFF,增益BUFF会提升己方属性。

3.达到一定分数,产生BOSS,BOSS不同阶段有不同的攻击方式。BOSS阶段会定时产生增益BUFF

4.简单的飞行商店。商店可以购买血包,增加自己总血量。

我的职责

个人项目