课程简介:
近几个月,我们天地君道培训经常收到企业对于Cocos2D-X开发人才的用人需求,而且所提供的薪资相当可观。
为满足广大向往游戏开发行业同学的需求,天地君道培训特别推出适合新手的Cocos2D-X手游开发课程。
适合人群:
课程项目介绍:
教学目标:
为什么选择天地培训
课程概要
阶段 | 内容 | 完成目标 |
预科部分 | Cocos2d概述 | 了解Cocos2D-X,掌握各系统平台下环境的搭建,实现个程序 |
Cocos2d开发环境搭建 | ||
C++语言基础 | 以多个项目实例升入学习C++语言 | 熟练掌握C++语言语法,能够达到编写简单程序看懂相应的项目代码; 为学习Coco2D-X打下良好的基础 |
在项目中学习和掌握面向对象编程(00P) | ||
Cocos2D常用类 | 结构框架、导演类、图层类、场景类、精灵类、菜单类、动作 | 掌握引擎的使用及常用类的关系; 掌握引擎的基础使用 |
特殊数据结构 | CCArray、CCDictionary、CCString、CCLog等常用数据结构和方法,字符和调试 | 掌握数据结构和方法; 开发调试 |
Cocos2D-X射击游戏实例 | 掌握采用cocos2d-iphone游戏物理引擎进行开发; 0penGL ES 2.0 支持; 游戏组件分析及规划; 游戏菜单的使用; 检测碰撞的技巧使用; 触屏控制 | 综合项目开发,熟练掌握各种技术 |
Cocos2D-X进阶类 | font face="microsoft yahei">画、场景转换、效果、粒子、地图编辑、菜单、字体、输入框、CCControlExtension | 掌握cocos2d-x粒子系统 |
Tiled map实例 | 分块地图介绍;使用地图编辑器制作地图; 在cocos2-x中实现直角分块地图; 斜角分块地图制作; 在游戏中使用斜角地图; 地图滚屏实现 | 掌握进阶游戏地图制作 |
物理引擎 | 如何在i0S和Android工程中添加第三方库; 物理引擎概念、了解Box2d、Chipmunk; 在游戏中使用Box2d | 掌握如何在I0S和Android工程中天街第三方库; 掌握物理引擎box2d的使用; 虚拟世界物理引擎Chipmunk的使用 |
游戏音效 | cocosDenshion中多平台支持的音频格式; 使用openSL ES在Android中播放音频; 游戏实例中音频 | 掌握Cocos2D-X中的音效使用 |
游戏画面详解 | 设置游戏方向; | 掌握常用的分辨率适配和游戏方向设置方法 |
网络功能 | CCClient使用; Libcurl的使用; 网络安全与网络编程 | Cocos2D-X网络编程 |
工具使用 | Particle Designer、CocosBuilder、TexturePacker、Tiled Map、 EditorGarageBand | 掌握常用的第三方工具 |
完整游戏实例 | 通过《捕鱼达人》游戏实例,掌握以下内容: 采用Cocos2D-X游戏物理引擎开发; 0penGL ES2.0支持; 游戏组件分析及规则; 游戏菜单的使用; 粒子效果的技巧使用; 检测碰撞的技巧使用 精灵动画的技巧使用; 场景过度效果使用; 触屏技术使用 | 掌握完整游戏的制作过程 |
游戏开发优化篇 | Cocos2D-X内存管理; 多线程开发; 使用TexturePacker等工具优化内存 | 了解游戏开发的功能 |
Cocos2D其他版本 | 了解Cocos2D-HTML5的基本知识; 了解Cocos2D-x lua的基本知识 | 完成目标 |
以上就是手机开发培训课程的全部内容介绍,如需了解更多的手机开发培训班、课程、价格、试听等信息,也可以点击进入 手机开发 相关频道,定制专属课程,开始您的学习之旅。
温馨提示
温馨提示