课程阶段 | 课程内容 | 课程案例 | 掌握技能 |
---|---|---|---|
3D 场景设计 |
·Unity 地形系统 ·综合场景搭建 ·角色动画搭建 ·高通 AR 解析 |
·Unity 版本的选择及LTS版本的认识 ·Unity新版本界面基础 ·Unity面向组件编程 ·Unity开发的游戏架构 ·UnityRPG角色动画剪辑 |
·Unity地形系统的升高、降低、着色 ·Unity场景的基本操作 ·Unity高通AR的配置与操作 |
课程阶段 | 课程概述 | 课程案例 | 掌握能力 |
---|---|---|---|
*阶段 C# 编程语言 | Unity基础语言学习 |
1.1 C#语言基础 1.2 面向对象编程 1.3 C#基本数据结构和高级语法 |
C#语言基础知识 C#面向对象思想 |
第二阶段 Unity 引擎 | Unity引擎七大系统全面学习 |
2.1 引擎架构与物理系统 2.2 UGUI 与 Unity2D 2.3 Unity 数据持久化 2.4 Unity 引擎综合项目 |
Unity物理引擎系统 Unity特效系统 Unity数据持久化 |
第三阶段Unity项目架构 | Unity项目框架搭建 |
3.1 游戏架构 3.2 热更新架构 3.3. 资源更新架构 |
游戏架构设计 游戏资管管理架构 |
第四阶段Unity网络多人对战 | 使用Photon Cloud开发网络多人对战项目 |
4.1网络多人对战游戏开发 4.2.定制脚本工具 4.3 综合项目实战 |
网络游戏大厅设计 网络游戏角色帧同步 |
第五阶段 Unity 游戏 综合项目及图形学 |
VR实战、图形学与综合项目 |
5.1 VR设备实战 5.2 图形学高级课程 5.3 综合项目 |
VR设备实战 Shader图形学开发 综合项目开发 |
项目类别 | 项目描述 | 掌握能力 | 项目周期 |
---|---|---|---|
Unity单机游戏 | 使用前面引擎期间学习到的知识进项单机游戏的开发 |
掌握Unity物理引擎的开发 掌握UnityUGUI的开发 掌握Unity动画系统的开发 掌握Unity导航系统的开发 掌握Unity特效系统的开发 掌握Unity数据持久化的开发 |
15天 |
Unity网络手游 | 使用前面学习的游戏架构设计,和网络多人对战开发,完成网络手游开发 |
掌握UI框架搭建 掌握FSM状态机搭建 掌握网络多人对战——Photon Cloud 掌握游戏资源管理——AssetBundle 掌握游戏逻辑热更新——ToLua 掌握手游真机调试 |
15天 |
课程阶段 | 课程案例 | 掌握能力 | 解决问题 |
---|---|---|---|
企业手游开发流程 |
项目分析 流程分析 |
掌握标准的企业开发流程 掌握跨部门需求对接流程 掌握游戏开发团队协同规范 |
系统理解任务需求,高效完成手游项目开发 规范代码,减少bug,促进团队合作 代码审查,降低维护成本 了解敏捷开发的终极思想 |
部门合作 |
与主程和同事间的沟通 与策划部门协作 与美术部门协作 |
||
代码规范 |
类规范 代码缩进 命名规范 注释规范 异常规范 |
||
敏捷开发 |
敏捷开发流程 PureMVC架构思想梳理 StrangeIOC架构思想梳理 |
掌握敏捷开发原则 掌握近远期迭代规划 掌握项目发布、规则、流程 |
解决企业手游项目的性能测试,及性能测试报告的梳理与生成 |
性能监控 |
Profiler、Frame Debuger等工具的使用 Draw Call测试规范 静态、动态批处理针对性优化 |
||
项目上线 |
发布顺序确认 项目内测与公测 |
课程名称 | 课程目录 | 课程介绍 | 掌握能力 |
---|---|---|---|
《企业初认知》 |
1、公司类型 2、企业组织架构 3、对标IT职业人的综合素养和技术 |
以当下IT企业公司的文化、架构、管理、要求为切 入点,进行招聘要点进行分析,让学员未来职场目标 的同时,更能提前做到知己知彼,成功进入理想企业。 |
让学员清晰目标,拿到职场入场券。 |
《市场行情分析及职业发展》 |
1、岗位招聘需求分析 2、职业生涯规划 |
把握每季的行业动态直击招聘需求背后的需求, 帮助学员规划职业生涯,走上事业巅峰。 |
让学员对从事岗位有了具体、细致 的了解,从而有了清晰的规划职业。 |
《企业需求及职场规则》 |
1、企业软需求 2、情商提升 |
本课的职场“潜规则”让学员在进入职场之前掌握职场 生存、提升的精华,从而规避掉职场陷阱, 穿越事业成功的新途径。 |
充分了解职场法则,帮助学员实现角色转换。 |
《求职礼仪及面试常见问题》 |
1、求职礼仪 2、薪资构成解读 3、其他职场常见问题 |
本课程从沟通、情绪、压力、态度等维度出发旨 在改变人的价值观、人生观、个性,提高并维护 自我职业形象,全方位360度为职场护航。 |
全方位解读职场文化,为能进入职场保 驾护航。 |
课程概述 | 课程案例 | 掌握能力 | 解决问题 |
---|---|---|---|
计算机网络 |
因特网的构成 计算机网络的体系结构 NAT*过程 |
熟悉计算机网络的基本原理 熟悉网络代理的*流程 |
网络游戏开发底层 Unity网络引擎的选择 |
服务端数据库 |
如何跟MySQL建立连接 利用建立好的链接执行查询命令MySQLDataReader 使用C#直接跟MySQL交互编程的总结 nhibernate介绍和程序*的引入 配置nhibernate数据库连接配置 |
熟悉MySQL数据的安装与配置 熟悉MySQL的数据管理框架 |
服务端数据库配置 服务端数据库事务系统 |
Photon Server |
如何启动Photon Server应用 关于PhotonServer Config配置文件 开发ApplicationBase和ClientPee 通过XML序列化和反序列化进行数据的传输 |
熟悉PhotonServer的日志系统 熟悉PhotonServer底层框架 |
动态管理服务器端事务 网络通信机制的动态调配 |