Cocos2d-x手游开发

  • A+
所属分类:教程资源 精品课程


Cocos2d-x手游开发

课程简介:

国内唯一的手机游戏从程序员到架构师之路的课程,遵循敏捷的迭代过程。本套cocos2d-x教程从思想、方法、模式、范例和成功案例各种不同角度出发,带你学习从设计到代码的途径,让你在学习的过程中,轻松地从原本的cocos2d-x代码世界,迅速熟悉设计的新天地。熟悉手机游戏开发本身体系结构设计,也可以换位从手机游戏系统的设计师角度来思考问题。针对人群:手机游戏开发已经有至少两年经验的IT工程师,多年开发经验想深入了解手机游戏开发这个开源平台的资深工程师,手机游戏项目团队的技术管理者,cocos2d-x手游开发深度爱好者。

官方课程链接:http://www.maiziedu.com/course/cocos2d-x/

课程目录:


1 、cocos2d-概要

阶段一 - cocos2d-概要

-- 1、游戏原理与机制

-- 2、游戏开发技术

-- 3、认识Cocos2D-引擎

-- 4、Cocos2D-跨平台开发环境搭建(w32)

-- 5、Cocos2D-引擎框架1

-- 6、Cocos2D-引擎框架2


阶段二 - 了解cocos2d-整个引擎框架

-- 1、Hllo World

-- 2、Cocos2D-引擎框架3

-- 3、Cocos2D-引擎框架4


2、cocos2d-开发基础

一、cocos2d-音频系统

-- 1、Cocos2D-音频系统

-- 2、Cocos2D-音频系统

-- 3、Cocos2D-音频系统


二、cocos2d-坐标系统

-- 1、cocos2d-坐标系统

-- 2、cocos2d-坐标系统

-- 3、cocos2d-坐标系统


三、cocos2d-内存管理

-- 1、cocos2d-内存管理

-- 2、cocos2d-内存管理

-- 3、cocos2d-内存管理

-- 4、cocos2d-内存管理

-- 5、cocos2d-内存管理

-- 6、cocos2d-内存管理


四、cocos2d- U系统

-- 1、cocos2d- U系统

-- 2、cocos2d- U系统

-- 3、cocos2d- U系统

-- 4、cocos2d- U系统


五、cocos2d- 事件处理

-- 1、cocos2d- 事件处理

-- 2、cocos2d- 事件处理

-- 3、cocos2d- 事件处理

-- 4、cocos2d- 事件处理

-- 5、cocos2d- 事件处理

-- 6、cocos2d- 事件处理

-- 7、cocos2d- 事件处理


六、cocos2d-几何图形

-- 1、cocos2d-几何图形

-- 2、cocos2d-几何图形

-- 3、cocos2d-几何图形


七、cocos2d-动作行为

-- 1、cocos2d-动作行为

-- 2、cocos2d-动作行为

-- 3、cocos2d-动作行为

-- 4、cocos2d-动作行为

-- 5、cocos2d-动作行为


八、cocos2d-缓存机制

-- 1、cocos2d-缓存机制

-- 2、cocos2d-缓存机制

-- 3、cocos2d-缓存机制

-- 4、cocos2d-缓存机制


九、 cocos2d-粒子系统

-- 1、cocos2d-粒子系统

-- 2、cocos2d-粒子系统

-- 3、cocos2d-粒子系统

-- 4、cocos2d-粒子系统


十、cocos2d-场景切换

-- 1、cocos2d-场景切换

-- 2、cocos2d-场景切换

-- 3、cocos2d-场景切换


十一、cocos2d-网格特效

-- 1、cocos2d-网格特效

-- 2、cocos2d-网格特效

-- 3、cocos2d-网格特效


十二、cocos2d-地图系统

-- 1、cocos2d-地图系统

-- 2、cocos2d-地图系统

-- 3、cocos2d-地图系统

-- 4、cocos2d-地图系统

-- 5、cocos2d-地图系统

-- 6、cocos2d-地图系统

-- 7、cocos2d-地图系统

-- 8、cocos2d-地图系统


3、Cocos2d-之物理引擎

1、Cocos2d-之物理引擎

-- 01、Cocos2d-之物理引擎

-- 02、Cocos2d-之物理引擎

-- 03、Cocos2d-之物理引擎

-- 04、Cocos2d-之物理引擎

-- 05、Cocos2d-之物理引擎

-- 06、Cocos2d-之物理引擎

-- 07、Cocos2d-之物理引擎

-- 08、Cocos2d-之物理引擎

-- 09、Cocos2d-之物理引擎

-- 10、Cocos2d-之物理引擎

-- 11、Cocos2d-之物理引擎

-- 12、Cocos2d-之物理引擎

-- 13、Cocos2d-之物理引擎

-- 14、Cocos2d-之物理引擎


2、Cocos2D-物理引擎之chpmuk

-- 1、Cocos2D-物理引擎之chpmuk

-- 2、Cocos2D-物理引擎之chpmuk

-- 3、Cocos2D-物理引擎之chpmuk


4、Cocos2d-联网游戏开发

1、弱联网游戏开发技术

-- 1、弱联网游戏开发技术

-- 2、弱联网游戏开发技术

-- 3、弱联网游戏开发技术

-- 4、弱联网游戏开发技术


2、多线程开发技术

-- 1、多线程开发技术

-- 2、多线程开发技术


3、数据存取技术

-- 1、数据存取技术

-- 2、数据存取技术

-- 3、数据存取技术


4、网络数据处理

-- 1、网络数据处理

-- 2、网络数据处理

-- 3、网络数据处理

-- 4、网络数据处理

-- 5、网络数据处理

-- 6、网络数据处理


5、加密技术

-- 1、加密技术

-- 2、加密技术


6、差异化与本地化

-- 1、差异化与本地化

-- 2、差异化与本地化

-- 3、差异化与本地化


7、游戏优化技巧

-- 1、游戏优化技巧

-- 2、游戏优化技巧


5、Cocos2d-高级U

阶段一 - cocos2d-高级U系统

-- 高级U系统1

-- 高级U系统2

-- 高级U系统3

-- 高级U系统4


阶段二 - cocos2d-集成原生控件

-- cocos2d-集成原生控件之drod

-- cocos2d-集成原生控件之os


阶段三 - CocosBuldr

-- CocosBuldr_1

-- CocosBuldr_2


6、深入了解Cocos2d-引擎

阶段一 - 深入了解Cocos2d-引擎

-- 引擎实现基础1

-- 引擎实现基础2

-- 引擎实现基础3

-- 引擎实现基础4


阶段二 - cocos2d-引擎结构

-- cocos2d-引擎结构1

-- cocos2d-引擎结构2

-- cocos2d-引擎结构3

-- cocos2d-引擎结构4

-- cocos2d-引擎结构5


阶段三 - coco结构分析

-- coco结构分析1

-- coco结构分析2


7 、 Cocos2d-源码深入分析

阶段一 - Cocos2d-源码深入分析

-- 1核心渲染实现1

-- 2核心渲染实现2

-- 3坐标系与尺寸

-- 4网络模块分析


阶段二 - 节点系统

-- 引擎的节点系统1

-- 引擎的节点系统2


阶段四 - 内存管理机制

-- 内存管理机制


阶段五 - 事件处理机制

-- 事件处理机制


阶段六 - 图像与纹理分析

-- 图像与纹理分析1

-- 图像与纹理分析2


阶段七 - Lbl分析

-- Lbl分析1

-- Lbl分析2


阶段八 - U控制系统

-- U控制系统


阶段九 - co分析

-- co分析1

-- co分析2


阶段十 - 粒子、地图、物理引擎等分析

-- 1mo分析

-- 2粒子系统分析1

-- 3粒子系统分析2

-- 4粒子系统分析3

-- 5地图系统分析

-- 6物理引擎分析

-- 7数据储存和音乐音效


8 、 项目实战之攻防大作战

阶段一 - 项目实战之攻防大作战

-- 攻防大作战1-项目开发简单介绍

-- 攻防大作战2-技术方案、整体框架、工程配置及U设计

-- 攻防大作战3-顶层对象封装

-- 攻防大作战4-动画模块的管理

-- 攻防大作战5-游戏主控制

-- 攻防大作战6-游戏操控、及游戏工具类设计

-- 攻防大作战7-网络模块

-- 攻防大作战8-服务器端构架设计

-- 攻防大作战9-客户端构架设计


9、Cocos2d-开发深入进阶之lu篇

阶段一 - Lu基础

-- 1搭建Lu开发环境和配置Lu开发环境

-- 2编写自己的Lu版本的HlloWorld

-- 3Lu语言的注释、变量、语句块

-- 4Lu中函数、条件判断语句

-- 5Lu中循环语句和逻辑运算关键字

-- 6Lubl使用1

-- 7Lubl使用2

-- 8Lubl使用3

-- 9Lubl读写数据文件

-- 10在Lu中实现串行化

-- 11学习在Lu中编写模块modul的方式

-- 12Lu中独特的面向对象方法_类


阶段二 - lu高级应用

-- 13Lu中独特的面向对象方法_继承

-- 14Lu中独特的面向对象方法_单一方法和私密性

-- 15Lu中数学库

-- 16Lu中bl库

-- 17Lu中srg库

-- 18Lu中O库的简答模型

-- 19Lu中O库的复杂模型


阶段三 - lu与C C++ 交互

-- 20深入理解Lu与C C++交互的中间件栈

-- 21从C C++中访问Lu中的数据和函数

-- 22深入理解Lu与C C++交互的中间件栈之从Lu中调用C_C++函数

-- 23集成Lu环境到我们自己的C Cpp项目中

-- 24学习如何实现C C++调用Lu之创建标准的Lu读取类

-- 25学习如何实现C C++调用Lu之读取Lu中的变量

-- 26学习如何实现C C++调用Lu之调用Lu函数

-- 27学习如何实现C C++调用Lu之遍历bl和获取bl的值

-- 28从Lu中调用C Cpp之从Lu中调用C函数入门

-- 29从Lu中调用C Cpp之深入理解编写C函数上

-- 30Cpp之深入理解编写C函数下

-- 31Cpp之编写C模块供lu使用

-- 32学习引入第三方Lu插件的方式和核心代码


阶段四 - lu引入第三方插件和代码

-- 33引入sql数据到项目中上

-- 34引入sql数据到项目中下

-- 35引入zlb和cjso到项目中


阶段五 - lu的使用

-- 36Lu用于自定义类型usrd之自定义类型usrd介绍入门

-- 37元表和lgh usrd

-- 38Lu目录管理器

-- 39Lu对ML分析器

-- 40学习lu中的线程

-- 41Lu中的状态

-- 42Lu中内存管理的方式

-- 43创建Cocos2d- Lu的开发环境

-- 44创建一个属于我们自己的LuHlloWorld

-- 45学习如何利用Cocos2d-Lu创建场景

-- 46Cocos2d- lu之创建一个精灵并让我们的精灵动起来

-- 47cocos2d-之lu场景跳转

-- 48cocos2d-lu之动画的实现

-- 49cocos2d-之lu播放音乐和音效

-- 50Cocos2dlu文件存储之CCUsrDful的使用

-- 51Cocos2dlu文件存储之接入sql

-- 52Cocos2dlu文件存储之sql练习


阶段六 - 用lu实现MooWrror飞机游戏

-- 53使用lu重现MooWrror飞机游戏之搭建项目并创建游戏场景

-- 54使用lu重现MooWrror飞机游戏之背景滚动和加入背景音乐

-- 55使用lu重现MooWrror飞机游戏之创建小怪

-- 56使用lu重现MooWrror飞机游戏之创建主角并主角动起来

-- 57使用lu重现MooWrror飞机游戏之设计小怪阵列并完善游戏

-- 58使用lu重现MooWrror飞机游戏之小怪与主角发生碰撞


10、Cocos2d-开发深入进阶之bo2d篇

阶段一 - 深入bo2d物理引擎原理

-- 1深入了解Bo2D世界运行的原理

-- 2深入理解bo2d中物体的运行原理

-- 3深入理解物理执行的过程

-- 4深入理解定制器之何为定制器

-- 5深入理解定制器的原理之练习

-- 6什么是力与冲量

-- 7深入理解Bo2D碰撞检测

-- 8深入理解Bo2D碰撞过滤


阶段二 - bo2d关节原理及练习

-- 9距离关节的原理和源码解析

-- 10距离关节练习

-- 11距离关节练习

-- 12焊接关节的创建和作用

-- 13焊接关节练习

-- 14焊接关节练习

-- 15旋转关节的创建和作用

-- 16旋转关节练习

-- 17旋转关节练习

-- 18鼠标关节的创建和作用

-- 19鼠标关节练习

-- 20鼠标关节练习

-- 21滑轮关节的创建和作用

-- 22滑轮关节练习上

-- 23滑轮关节练习下

-- 24线性关节的创建和作用

-- 25线性关节练习上

-- 26线性关节练习下


阶段三 - 制作愤怒的小鸟

-- 27制作自己的愤怒的小鸟之第一集游戏设计和分析

-- 28制作自己的愤怒的小鸟之第二集流程设计

-- 29制作自己的愤怒的小鸟之第三集导入资源和创建物理世界

-- 30制作自己的愤怒的小鸟之第四集创建弹弓上

-- 31制作自己的愤怒的小鸟之第五集创建弹弓下

-- 32制作自己的愤怒的小鸟之第六集创建小鸟

-- 33制作自己的愤怒的小鸟之第七集小鸟的操作

-- 34制作自己的愤怒的小鸟之第八集创建小怪猪

-- 35制作自己的愤怒的小鸟之第九集鸟和小怪猪的碰撞

-- 36制作自己的愤怒的小鸟之第十集总结


11Cocos2d-开发深入进阶之新特性篇

阶段一 - cocos2d-引擎设计模式

-- 1Cocos2d-中设计模式_单例模式

-- 2Cocos2d-中的设计模式_委托模式

-- 3Cocos2d-中的设计模式_中介模式

-- 4Cocos2d-中的设计模式_管理者模式

-- 5Cocos2d-中的设计模式_外观模式

-- 6Cocos2d-中的设计模式_组合模式

-- 7Cocos2d-中的设计模式_防御模式


阶段二 - cocos2d-30介绍及C++11特性

-- 1Cocos2d-30引擎介绍

-- 2Cpp11特性教程之uo和dclyp的简化声明

-- 3Cpp11特性教程之ullpr常量和cospr变量

-- 4Cpp11特性教程之列表初始化和forch

-- 5Cpp11特性教程之有作用域的um

-- 6Cpp11特性教程之fuco类模板

-- 7Cpp11特性教程之rry和forwrd_ls

-- 8Cpp11特性教程之智能指针和shrd_pr类

-- 9Cpp11特性教程之标准库forwrd函数和mo函数

-- 10Cpp11特性教程之lmbd


阶段三 - cocos2d-30新修改及优化特点讲解

-- 1Cocos2d- 30 新修改类和宏详解上

-- 2Cocos2d- 30 新修改类和宏详解中

-- 3Cocos2d- 30 新修改类和宏详解下

-- 4Cocos2d- 30 新修改的P详细讲解中

-- 5Cocos2d- 30 新修改的P详细讲解上

-- 6Cocos2d- 30 新修改的P详细讲解下

-- 7引擎优化特点详解之一单点触摸

-- 8引擎优化特点详解之二多点触摸

-- 9引擎优化特点详解之三__rry和cor

-- 10引擎优化特点详解之四回调事件

-- 11引擎优化特点详解之LblF的优化和特点

-- 12引擎优化特点详解之新版物理引擎解析之新版创建物理世界

-- 13引擎优化特点详解之新版物理引擎解析之创建刚体

-- 14引擎优化特点详解之新版物理引擎解析之底层分析

-- 15引擎优化特点详解之新版物理引擎解析之碰撞检测


阶段四 - 实战练习Cocos2d-30

-- 1实战练习Cocos2d-30之游戏设计和分析

-- 2实战练习Cocos2d-30之流程分析

-- 3实战练习Cocos2d-30之创建滚动的背景

-- 4实战练习Cocos2d-30之创建小鸟和小鸟的逻辑

-- 5实战练习Cocos2d-30之小鸟的操作上

-- 6实战练习Cocos2d-30之小鸟的操作下

-- 7实战练习Cocos2d-30之创建障碍物

-- 8实战练习Cocos2d-30之实现小鸟和障碍物碰撞

-- 9实战练习Cocos2d-30之游戏难度的设计

课程截图:


Cocos2d-x手游开发


Cocos2d-x手游开发


Cocos2d-x手游开发


Cocos2d-x手游开发


Cocos2d-x手游开发


Cocos2d-x手游开发


Cocos2d-x手游开发

下载地址

抱歉,此资源仅限VIP下载,请先