Cocos2d-x3.0final(适用于Cocos2d-x3.1 Cocos2d-x3.2版本全)

视频播放地址:http://yun.itxdl.cn/course/62

视频下载地址:http://pan.baidu.com/s/1jGiLOG2

链接: http://pan.baidu.com/s/1qWz4LdE 密码: 7rzo


学习交流QQ群:301954471(暗号Sprite)

第一部分Cocos2d-x语言基础

1.5分钟学会C语言程序入口

2.5分钟学会变量和表达式
3.5分钟学C语言字符类型
4.5分钟学会条件语句
5.5分钟学会循环
6.5分钟学会数组处理
7.5分钟学会字符串处理
8.5分钟学会函数定义
9.5分钟学会指针
10.5分钟学会函数指针
11.5分钟学会结构体和自定义类型
12.5分钟学会联合体和结构体数组
13.C语言结构体与链表实现NPC管理系统
14.5分钟学会C语言文件操作
15.如何学会C语言
16.C++编程01——类和对象
17.C++编程02--类的封装
18.C++编程03--类的继承
19.C++编程04--抽象类
20.C++编程05--操作符重载与模版函数
21.C++编程06--C++11新特性auto类型和增强for循环 lambda表达式
第二部分Cocos2d-x 3.0final核心技术
1.Cocos2d-x 3.0 final编程01-在线课程介绍
2.Cocos2d-x 3.0 final编程02-环境搭建和Hello项目
3.Cocos2d-x 3.0 final编程03-引擎架构分析Application
4.Cocos2d-x 3.0 final编程04-引擎架构分析AppDelegate
5.Cocos2d-x 3.0 final编程05-场景切换的实现
6.Cocos2d-x 3.0 final编程06-Node剖析和锚点
7.Cocos2d-x 3.0 final编程07-TestCpp源码分析1
8.Cocos2d-x 3.0 final编程08-TestCpp源码分析2
9.Cocos2d-x 3.0 final编程09-Cocos2d-x中的内存管理
10.Cocos2d-x 3.0 final编程10-Vector
11.Cocos2d-x 3.0 final编程11-Map&Value
12.Cocos2d-x 3.0 final编程12-Layer和用户交互
13.Cocos2d-x 3.0 final编程13-Node与Schedule计划任务

14。Cocos2d-x 3.0 final编程14-Action和ActionManager

第三部分Cocos2d-x项目实战

15.Cocos2d-x 3.0 final编程15 贪食蛇游戏案例01-游戏原型设计 16.Cocos2d-x 3.0 final编程16 贪食蛇游戏案例02-实现UI流程 17.Cocos2d-x 3.0 final编程17 贪食蛇游戏案例03-对节点实现封装 18.Cocos2d-x 3.0 final编程18 贪食蛇游戏案例04-游戏触摸交互的实现 19.Cocos2d-x 3.0 final编程19 贪食蛇游戏案例05-游路逻辑的实现 20.Cocos2d-x 3.0 final编程20 贪食蛇游戏案例05-在游戏中添加音乐和音效 21.Cocos2d-x 3.0 final编程21 贪食蛇游戏案例06-将游戏移植到Android(Mac osx,ndk9,adt) 22.Cocos2d-x 3.0 final编程22 Windows平台搭建Cocos2d-x3.0开发环境 --python,java,sdk,ndk,adt,23.Cocos2d-x 3.0 final编程23 在Windows平台将游戏移植到Android系统--adt+ndk+cygwin 24.Cocos2d-x 3.0 final编程24《微信飞机大战》---01创建项目 25.Cocos2d-x 3.0 final编程25《微信飞机大战》---02创建场景跳转 26.Cocos2d-x 3.0 final编程26《微信飞机大战》---03背景循环贴图 27.Cocos2d-x 3.0 final编程27《微信飞机大战》---04实现飞机动画 28.Cocos2d-x 3.0 final编程28《微信飞机大战》---05实现触摸控制飞机移动 29.Cocos2d-x 3.0 final编程29《微信飞机大战》---06Vector实现子弹发射 30.Cocos2d-x 3.0 final编程30《微信飞机大战》---07Vector实现敌机添加 31.Cocos2d-x 3.0 final编程31《微信飞机大战》---08碰撞检测和节点删除 32.Cocos2d-x 3.0 final编程32《微信飞机大战》---09爆炸效果和自删除节点动作 33.Cocos2d-x 3.0 final编程33《微信飞机大战》---10分数的保存 34.Cocos2d-x 3.0 final编程34《微信飞机大战》---11死亡判定 35.Cocos2d-x 3.0 final编程35《微信飞机大战》---12将游戏移植到Android(adt ndkr9)

免费自学Cocos2d-x3.0final2014原创视频教程56集(适用于Cocos2d-x3.1 Cocos2d-x3.2版本全)的更多相关文章

  1. 开始使用 swift 的 c语言 库

    为了手头上的一个项目,我需要使用CommonCrypto库中的HMAC函数.虽然苹果在swift中已经提供了许多系统库,但是CommonCrypto不在其中.庆幸的是,要使用这个库并不怎么费事,只需要做一点额外的工作.开始访问库在使用库之前,我们需要通知Swift编译器.要完成这个过程,我们有两种方式.它们都能在示例工程中正常运行,但是你应该根据你代码的用途来选择具体的方式.好消息是,你随便使用那

  2. Swift教程10-运算符与C语言的不同

    =,==这些运算符和其他语言的类似,是比较前后两个值是否相等,或者大小关系比较字符串内容是否相等,使用==即可但是Swift新增了===恒等于,是针对于引用类型,如两个对象之间是否是同一个对象与之对应的是!运算符示例Swift新增的??

  3. Swift 体会

    前言Swift体会我不算是一个果粉,但是我很喜欢苹果的产品,甚至可以说是狂热。运行速度从苹果官方所给出的数据来看,Objective-C比Python快2.8倍,而Swift比Python快3.9倍,可见苹果在Swift上下了大量的功夫进行优化。开发环境Swift语言的开发环境是苹果公司提供的集成开发环境Xcode,可以用来开发iOS应用、iOS游戏、OSX窗体程序、OSX游戏、OSX命令行程序,读者可以直接从AppStore中搜索并下载。由于Swift是苹果的产品,所以目前只支持苹果的系统。

  4. [翻译]Swift编程语言——关于Swift

    Swift是一门用于iOS和OSX应用开发的新的编程语言,它以C和Objective-C语言为基础,但没有C语言的兼容性约束。Swift的酝酿花费了数年。Apple为了Swift改进了已有的编译器、调试器和框架的底层。对于Objective-C语言的开发者,Swift是那样的似曾相识。在这个基础之上,Swift引入了许多新的特性并且支持面向对象编程。Swift将现代编程语言的精华和苹果工程文化中的智慧结合在一起。所有这些使得Swift对于开发者和Apple都是一笔对未来可靠的投资。

  5. swift笔记-赋值运算符

    复杂些的运算例如逻辑与运算符&&,或让i值加1的便捷自增运算符++i等。Swift支持大部分标准C语言的运算符,且改进许多特性来减少常规编码错误。当然允许你使用Swift的溢出运算符来实现溢出。本章节只描述了Swift中的基本运算符,高级运算符包含了高级运算符,及如何自定义运算符,及如何进行自定义类型的运算符重载。三元运算符操作三个操作对象,和C语言一样,Swift只有一个三元运算符,就是三目运算符(a?

  6. runTime(二)

    我们前面已经讲过一篇runtime原理,现在这篇文章主要介绍的是runtime是什么以及怎么用!首先,第一个问题,1》runtime实现的机制是什么,怎么用,一般用于干嘛?在我们平时编写的OC代码中,程序运行过程时,其实最终都是转成了runtime的C语言代码,runtime算是OC的幕后工作者比如说,下面一个创建对象的方法中,举例:OC:第二个问题runtime用来干什么呢??..这是我们学习runtime必须知道的函数!

  7. Swift:基本概述

    在介绍Swift之前,先说一段小插曲。Swift中文被翻译为“雨燕”。swift语言是苹果2014年6月3日正式推出一门新的的语言。),大家也许会困惑了,我不是在介绍Swift的使用吗?更容易让很多初学者愿意往Swift方面发展。并且它尽可能的保持方法名类名与objective-c中的一致,这也使得一些长期从事objective-c开发的程序员,很方便的转向Swift的开发。

  8. Swift coreAnimation 加计时器写的游戏《飞机大战》

    最近在学习swift的动画和图层,就用现学的东西写了个游戏,基本思想基本功能都实现了,图片都是在网上找得。希望能帮助大家更好的理解动画和图层、声明下,我是初学者,代码写的不好。大家应该都能看懂。游戏所有代码都是swift加动画加计时器,没有用任何游戏引擎框架。效果图源代码地址:点击打开链接地址失效了的话我可以补上

  9. Swift学习笔记九——整型Int在Swift中表示的最大值最小值问题

    我们在学习C语言的时候,总是会去记忆一些数值,如int能表示的最大值最小值,long型能表示的最大值最小值。来到Swift中就比较简单了,直接用代码就可以看到类型所能表示的最值。。如图所示,Int8表示占一个字节,Int16表示占两个字节,以此类推。妈妈再也不用担心我记忆这些麻烦的数据了。

  10. Swift学习笔记十——Swift对数据溢出的智能检查

    我们之前说过很多次,Swift是一门类型安全的语言,能把很多运行时或者编译时遇到的问题在写代码过程中就暴露出来,使程序员少犯错误。Swift对于溢出的检查也是非常智能的,不像C语言一样,溢出了都不知道,运行中出现各种意想不到的“惊喜”。。在示例代码中,Int.max已经是当前所能表示的最大值,如果再执行加法操作,就会报错“Arithmeticoperation'.........+1'resultsintanoverflow”错误,明确告诉你已经溢出了。Int.min-1操作也是类似。所以我们再次体会到了

随机推荐

  1. 【cocos2d-x 3.x 学习笔记】对象内存管理

    Cocos2d-x的内存管理cocos2d-x中使用的是上面的引用计数来管理内存,但是又增加了一些自己的特色。cocos2d-x中通过Ref类来实现引用计数,所有需要实现内存自动回收的类都应该继承自Ref类。下面是Ref类的定义:在cocos2d-x中创建对象通常有两种方式:这两中方式的差异可以参见我另一篇博文“对象创建方式讨论”。在cocos2d-x中提倡使用第二种方式,为了避免误用第一种方式,一般将构造函数设为protected或private。参考资料:[1]cocos2d-x高级开发教程2.3节[

  2. 利用cocos2dx 3.2开发消灭星星六如何在cocos2dx中显示中文

    由于编码的不同,在cocos2dx中的Label控件中如果放入中文字,往往会出现乱码。为了方便使用,我把这个从文档中获取中文字的方法放在一个头文件里面Chinese.h这里的tex_vec是cocos2dx提供的一个保存文档内容的一个容器。这里给出ChineseWords,xml的格式再看看ChineseWord的实现Chinese.cpp就这样,以后在需要用到中文字的地方,就先include这个头文件然后调用ChineseWord函数,获取一串中文字符串。

  3. 利用cocos2dx 3.2开发消灭星星七关于星星的算法

    在前面,我们已经在GameLayer中利用随机数初始化了一个StarMatrix,如果还不知道怎么创建星星矩阵请回去看看而且我们也讲了整个游戏的触摸事件的派发了。

  4. cocos2dx3.x 新手打包APK注意事项!

    这个在编译的时候就可以发现了比较好弄这只是我遇到的,其他的以后遇到再补充吧。。。以前被这两个问题坑了好久

  5. 利用cocos2dx 3.2开发消灭星星八游戏的结束判断与数据控制

    如果你看完之前的,那么你基本已经拥有一个消灭星星游戏的雏形。开始把剩下的两两互不相连的星星消去。那么如何判断是GameOver还是进入下一关呢。。其实游戏数据贯穿整个游戏,包括星星消除的时候要加到获得分数上,消去剩下两两不相连的星星的时候的加分政策等,因此如果前面没有做这一块的,最好回去搞一搞。

  6. 利用cocos2dx 3.2开发消灭星星九为游戏添加一些特效

    needClear是一个flag,当游戏判断不能再继续后,这个flag变为true,开始消除剩下的星星clearSumTime是一个累加器ONE_CLEAR_TIME就是每颗星星消除的时间2.连击加分信息一般消除一次星星都会有连击信息和加多少分的信息。其实这些combo标签就是一张图片,也是通过控制其属性或者runAction来实现。源码ComboEffect.hComboEffect.cpp4.消除星星粒子效果消除星星时,为了实现星星爆裂散落的效果,使用了cocos2d提供的粒子特效引擎对于粒子特效不了

  7. 02 Cocos2D-x引擎win7环境搭建及创建项目

    官网有搭建的文章,直接转载记录。环境搭建:本文介绍如何搭建Cocos2d-x3.2版本的开发环境。项目创建:一、通过命令创建项目前面搭建好环境后,怎样创建自己的Cocos2d-x项目呢?先来看看Cocos2d-x3.2的目录吧这就是Cocos2d-x3.2的目录。输入cocosnew项目名–p包名–lcpp–d路径回车就创建成功了例如:成功后,找到这个项目打开proj.win32目录下的Hello.slnF5成功了。

  8. 利用cocos2dx 3.2开发消灭星星十为游戏添加音效项目源码分享

    一个游戏,声音也是非常的重要,其实cocos2dx里面的简单音效引擎的使用是非常简单的。我这里只不过是用一个类对所有的音效进行管理罢了。Audio.hAudio.cpp好了,本系列教程到此结束,第一次写教程如有不对请见谅或指教,谢谢大家。最后附上整个项目的源代码点击打开链接

  9. 03 Helloworld

    程序都有一个入口点,在C++就是main函数了,打开main.cpp,代码如下:123456789101112131415161718#include"main.h"#include"AppDelegate.h"#include"cocos2d.h"USING_NS_CC;intAPIENTRY_tWinMain{UNREFERENCED_ParaMETER;UNREFERENCED_ParaMETER;//createtheapplicationinstanceAppDelegateapp;return

  10. MenuItemImage*图标菜单创建注意事项

    学习cocos2dx,看的是cocos2d-x3.x手游开发实例详解,这本书错误一大把,本着探索求知勇于发现错误改正错误的精神,我跟着书上的例子一起调试,当学习到场景切换这个小节的时候,出了个错误,卡了我好几个小时。

返回
顶部