1.熟悉C++基础知识,掌握常用的C++ 基础算法,数据结构,指针的应用;
2.掌握网络Socket编程,对基础理论有一定的理解,掌握TCP/IP 协议;
3. 了解OpenGL底层基础和三维渲染管线;
4. 了解cocos2d-x 基础知识;了解lua 相关知识;
5.熟悉C#编程,能熟练使用Unity3D引擎开发,对Unity3D游戏的性能优化有一定的认识,
6.熟练使用UGUI, 能使用Texture Packer实现UI的简单内存管理,
7.掌握常用设计模式, json,xml文本文件的加载,熟练使用C#中的事件监听,委托.
8.掌握asset bundle包使用, DragonBones 2D龙骨动画使用;
9.cocos creator + 微信开发者工具 + thinkPHP5 + sae云服务器
10.微信小游戏的相关接口封装 接入登录
11.了解MySQL
项目时间:2017.6 -2019.2
项目名称:小狗乐奇-好玩有趣的儿童游戏乐园系列 | 项目工具:Unity3D2017.1.0f3
项目介绍:
1.小狗乐奇 是一款儿童趣味学习的游戏系列其中包含多款游戏(
儿童游戏打地鼠,儿童教育乐奇学数字,儿童教育乐奇学数学,儿童教育乐奇学拼音,儿童教育乐奇小课堂,儿童游戏认动物,儿童游戏认水果)的儿童益智寓教于乐的游戏系列.
2.该项目的主旨是帮助小朋友在有趣的游戏娱乐过程中学习。达到寓教于乐的目的;
3.主要负责根据策划文档设计、实现客户端功能,并在后期负责项目客户端bug的修改及功能的完善;
6.UI系统使用的UGUI;
7.角色动画使用DragonBones 龙骨动画;
8.实现Android功能并与Unity交互项目的调试与发包。
9.会使用SVN管理工具,实现项目的版本控制,同时达到多人同时开发的目的。
10.采用asset Bundle打包 和 sprite packer图集包 ,压缩纹理图片资源 减小发包的体积。
我的职责:
与项目策划、美术、项目经理等沟通,商量项目的功能,技术实现、美术要求等。几乎独自完成客户端功能;
项目时间:2019.3-2019.9.10
项目名称:cocos2d-x 老项目开发微信小游戏版本
项目工具:Cocos creator + 微信开发者工具 + thinkPHP5框架+ sae云服务器+ 开发微信小游戏,
项目职责:主要负责游戏开放数据域排行榜功能,游戏内推功能,公众号搭建开发
微信小游戏开发准备,文档解读,新浪云服务器配置,和部分游戏的客户端逻辑实现(宝宝学数学,儿童宝宝认时钟,儿童宝宝学数字,儿童宝宝益智游戏,宝宝爱运动).