赞
定制
通过C#面向对象编程完成多个Unity游戏,其中利用到设计模式。
通过VR接口实现PC游戏呈现VR效果。
通过高通AR来制作Android的AR软件。
熟练运用到多种插件。(DOTween,NGUI)
了解一些项目的优化
熟练掌握游戏AI系统的制作。
了解Unity中自带的Network局域网连接。
熟悉UI系统的制作,UI系统中动画的制作。
了解一些代码框架。
掌握SDK的接入。
了解Unity中Assetbundle资源打包
1.语言基础&素质基础
a.能够使用C#进行代码编写;
b.能够使用Lua进行代码热更新;
c.能够使用Python写工具;
d.能够使用SQLite语句对数据库进行基本操作;
2.UI界面&动画系统
a.能够使用NGUI和UGUI进行UI的拼接,以及各项功能的实现;
b.能够掌握Animation和Animator动画系统;
c.对进行拼接的界面进行优化;
d.用点乘叉乘实现了人物跟随和人物攻击范围的计算;
e.实现有骨骼动画的蒙皮换装;
3.内存优化
a .能够掌握数据存储(Json,Xml)和Protocol Buffer数据协议及相对的数据解析;
b.可以使用Unity3D内存管理机制,完成内存优化;
c. 能够使用AssetBundle进行资源内存管理,资源包的打包,部署,更新,加载和释放;
4.图形渲染
a.能够掌握计算机图形学、OpenGL原理以及Shader编程;
b.能够按照策划案需求完成边缘发光、受伤发光等效果
5.逻辑架构
a.UI模块的封装
b. SQLite语句的封装
c.框架的使用
1.精通C#语言以及C#面向对象编程思维
2.精通使用Unity3d开发框架
3.精通UI交互逻辑,熟练使用UGUI,NGUI
4.精通使用unity动画系统.粒子系统
5.精通unity相关SDK接入及使用
6.精通界面和游戏逻辑代码编写,精通战斗逻辑
7.精通使用3Dmax,PS等软件
8.熟悉常见设计模式,单列模式 观察者模式
9.了解lua语言及Shader开发
10.熟悉Android和IOS平台Unity开发
11.熟悉Unity3d游戏制作流程,有完整Unity3D游戏项目开发经验
12.熟练使用XML文件存储及AssetBundle打包及加载
13.熟悉Unity渲染及物理系统
14.熟悉Unity3d的API文档
一年的开发是我更加了解不断学习的重要,
习惯总结平时的不足不断的补充自己的知识,
会撰写一些技术文档作为自己的学习笔记
邮箱:ElianeElla@163.com
联系方式: 00000000000