项目时间:2016-03 - 2016-08
项目名称:舞台防御战(AR)
项目描述:
项目介绍
开发引擎:Unity3D
开发语言:C#、ShaderLab图形语言、Vuforia的AR-SDK工具包、Mob的Share-SDK
项目简介:游戏主角是一只火龙,消灭随机生成的怪物,誓死捍卫展现自己舞台。
我的职责
1.通过stack的方式实现对象池,并用Random随机四种怪物和4个随机点,使用MoveTowards实现怪物从出生点前进至舞台2.通过OnMouseDown方式点击消灭怪物,怪物死亡同时生成金币3.点击怪物的同时,角色发射子弹,并对准被攻击怪物的方向4.通过Animator实现角色和怪物的动画播放5.实现场景雪景特效和敌人攻击舞台的雷电特效6.用UGUI内的Slider制作舞台的血量7.使用shader实现舞台的升起8.背景音乐Audiosource的播放
项目时间:2016-10 - 2017-04
项目名称:魔幻章鱼守卫 | 项目工具:VS2012
项目描述:
项目介绍
跟实习公司完成的塔防小游戏游戏,实现了一般塔防手游的各种需求,逻辑系统完善。
我的职责
1、使用NGUI对UI界面进行定制;
2、使用Layers设置层级覆盖,使立塔点,地图,装饰显示正确;
3、利用ontriggerenter 检测敌人与炮台的攻击距离,优化攻击模式;
4、设置怪物和炮台的升级类,血量类的XML,解析XML实现升级的波数的设置;
5、使用坐标点巡逻让怪物按照指定的点进行行走,从而优化敌人进入终点的动画效果;
6、所有炮台对敌人的攻击效果基于Buff系统来实现,Buff可叠加。让所有的Buff继承同一个基类,将每一种类型的Buff都单独写成一个脚本,在Buff管理类总用一个列表存储当前施加的所有Buff,当某个Buff的作用时间完毕后便将这个Buff从列表中移除掉,当武器发动攻击到敌人时就直接对这个敌人添加相对应的Buff,实现了攻击效果。
项目时间:2017-02 - 2017-04
项目名称:医院惊魂 | 项目工具:Unity3d引擎、VS2012、MonoDevelop
项目描述:
项目介绍
这是一款VR类型的密室逃脱和FPS结合的游戏。游戏以民国时期的一家精
神病医院发生的诡事为背景。在一个恐怖的废弃医院,寻找钥匙和线索,期间会遇到很
多可怕的事情,也会碰到丧尸,拿枪打死他们,否则他们会攻击你。拿到的枪或物品可
以放进背包,可以触碰的物品,手碰到后会高亮显示。挪动物品拿到线索。死亡之后会
出去,可以选择重新开始或继续上次的进度。
我的职责
? 参与游戏策划和玩法实现
? 负责玩家控制模块
? 负责场景中的物品管理和逻辑实现
? 负责数据保存和读取
? 负责背包控制
? 负责游戏后期测试、修改
项目时间:2010-12 - 2011-03
项目名称:Penalty Soccer 2011
项目描述:
项目介绍
Microsoft Visual Studio(开发工具)
pc iphone ipad(硬件环境)
windows 7(软件环境)使用C++以及引擎工具开发的一款IOS系统上的3D足球类单机游戏可以切换进攻方和防御方以及换装正常的踢球方式与香蕉球的射门方式换装系统等。
我的职责
负责游戏的逻辑编写 UI界面调用与排版等。