本教程视地址频在:

九秒课堂 完全免费

从接触Cocos2dx-Js以来,它的绽放的绚丽让我无法不对它喜欢。我觉得Js在不断带给我们惊喜;在开发过程中,会大大提升我们对原型开发的利用率,使用Js语言做游戏开发,使游戏可测试性更加强大,但很多人觉得Cocos2d-Js引擎是一门很沉重的语言,里面的API非常深,这其实是错误的理解,Js对自身语言的扩展,对其他语言的通讯支持,都是非常强大的。目前官方对API的整合分为了Cocos2dx-Js和Cocos2dx-Js-Lite版本:
 
试想一下,在HTML5不断成熟,炙热上升的空间中,Lite版本的出现是极具杀伤力的武器,轻量,快速,可以达到真正意义上的全平台通用,是真正的!!一套Js代码可以轻松移植全平台,大家可以看一下下面这张截图:

本游戏DEMO演示地址:

游戏演示地址

《神奇彩虹》HTML5微信小游戏演示地址:

《神奇彩虹》地址

《仙梦凡尘》Cocos2dx-Js回合放置挂机类游戏:

《仙梦凡尘》地址腾讯应用宝

基础教程

1,环境搭建【视频地址】

【Cocos2d-Js基础教学(1)JS -Mac配置篇】

2,类的使用和面向对象(Js脚本是如何运行cocos2d-x引擎底层)【视频地址】

【Cocos2d-Js基础教学(2)类的使用和面向对象】

3,各种基类的定义【视频地址】

【Cocos2d-Js基础教学(3)各种基类的定义和使用】

4cocosstudioCococs2d-x-Js游戏中的使用(各个版本调用方式)【视频地址】

【Cocos2d-Js基础教学(4)cocostudio在cocos2dx-Js中的使用】

5,资源打包工具的使用及资源的异步加载处理【视频地址】

【Cocos2d-Js基础教学(5)资源打包工具的使用及资源的异步加载处理】

6,网络层(弱联网)的封装及使用【视频地址】

【Cocos2d-Js基础教学(6)网络层(弱联网)的封装及使用】

7,界面UI更新方法(会用到第三方类库)【视频地址】

【Cocos2d-Js基础教学(7)界面UI更新方法(会用到第三方类库)】

8,精灵帧动画的使用骨骼动画的使用

9,静态数据表的生成及使用(策划会用到的数据表的导出及程序中的使用)

10C++代码和JS的通讯(通过js-bindings绑定到Js中以接口方式使用)

11,游戏资源及代码的加密(保证我们的游戏不被破解)

12,游戏资源及代码自更新的使用(资源管理器AssetsManager的使用)

12JS-SDK接入绑定使用

13,游戏打包上线

源码下载:

下载地址(百度云盘)

源码使用方法:

自己创建新工程,解压下载的文件,将所有文件拷贝到你新工程的目录下全部覆盖既可以运行!

转载于:https://www.cnblogs.com/zisou/p/cocos2dx-js0.html

【Cocos2d-Js基础教学 入门目录】相关推荐

  1. CorelDRAW X6 零基础教学入门

    CorelDRAW X6 零基础教学入门 1.1 CDRX6 新建与保存.打开与关闭文档 http://v.youku.com/v_show/id_XMTY5MTM4MDAyNA==.html 1.2 ...

  2. 坚如磐石的React.js基础:入门指南

    by Rajat Saxena 通过拉贾特·萨克森纳(Rajat Saxena) 坚如磐石的React.js基础:入门指南 (Rock Solid React.js Foundations: A Be ...

  3. Vue.js 基础语法 入门语句 Vue学习笔记 v-model 双向数据绑定

    Vue.js 基础语法,入门语句,Vue学习笔记 学习网站:https://www.bilibili.com/video/BV15741177Eh vue 的体验 响应式:数据一旦改变,视图就会响应改 ...

  4. JavaScript入门,js基础教学

    JS入门 js的书写位置 内嵌式 使用的是Script标签,该标签可以写在html文档中的任何位置 [强调]一般情况下,我们应该将其写在head标签中. 外链式 通过script标签的src属性,引入 ...

  5. JavaScript学习笔记(一)--JS基础【入门必看】

    JS介绍 JavaScript诞生于1995年,当时的主要目的是为了运行在浏览器中进行简单的表单验证.经过一系列的发展,现在的JavaScript既可以作为浏览器脚本语言,运行在浏览器进行表单验证.页 ...

  6. web前端基础教学视频分享(一)html+css+js基础教学(附淘宝网站开发教程)

    路漫漫其修远兮 吾将上下而求索 路很长,未来是你们的!献给每位正在奋斗的孩纸们. [写在前面]15年刚接触前端的时候,觉得很有魅力,就好像自己能够控制整个世界似的. 那个时候也不知道怎么学习怎么入门, ...

  7. php入门python简单,python基础教学入门

    第九节 函数函数就是完成特定功能的一个语句组,这组语句可以作为一个单位使用,并且给它取一个名字. 可以通过函数名在程序的不同地方多次执行(这通常叫做函数调用),却不需要在所有地方都重复编写这些语句. ...

  8. js基础知识入门总结

    1.第一个js程序 一个项目包括三部分:前端(html.css.js).数据库.后端技术 引入方式:页面中直接写,script标签引入 js事件绑定: <input type="but ...

  9. python爬虫入门-python爬虫入门,8分钟就够了,最简单的基础教学!

    一.基础入门 1.1什么是爬虫 爬虫(spider,又网络爬虫),是指向网站/网络发起请求,获取资源后分析并提取有用数据的程序. 从技术层面来说就是 通过程序模拟浏览器请求站点的行为,把站点返回的HT ...

最新文章

  1. 全民自动驾驶5年内真的会来吗?这是Lyft的自动驾驶2.0
  2. 天才少女 12 岁被大学录取,希望 16 岁能成为 NASA 工程师
  3. 7-2 停车场管理 (50分)
  4. Go gomaxprocs 调高会引起调度性能损耗
  5. 查找文章中出现频率最高的单词
  6. centos7登陆mysql_Centos7安装Myql8.0并授权登录
  7. c++注释快捷键_JAVA编程中你一定要掌握的“快捷键”
  8. Spark utils —— 设置日志级别
  9. Android界面布局基本属性
  10. JQuery CSS 基本选择器 详解
  11. AotucCrawler 快速爬取美女图片
  12. 数据结构习题——第一章 绪论
  13. visual studio 版本的区别
  14. win10taskkill强行结束进程_win10强制关闭进程快捷键
  15. WEB2.0商业模式才刚开始
  16. 桥田智能:热烈欢迎中欧总经理班的同学们莅临桥田参观、交流
  17. Linux系统编程:IPC信号量
  18. python简单成绩录入,python实现简单成绩录入系统
  19. Java实现 LeetCode 790 多米诺和托米诺平铺(递推)
  20. 透明可视化OKR目标管理工具推荐

热门文章

  1. http超文本传输协议
  2. [图神经网络] 图神经网络GNN基础入门
  3. 深度学习与计算机视觉(二)线性SVM与Softmax分类器
  4. Tensorflow(一) 基础命令
  5. 未来5年,中国会有多少企业营收能达到1000亿美元以上?
  6. 一发工资就全部取出,会对银行流水有影响吗?
  7. 通过ISO镜像文件安装Ubuntu(可实现默认启动Windows的双系统)
  8. sum of two integers
  9. 简单深入两个虚拟内存API VirtualAlloc及VritualCopy
  10. java break 在if 中使用_java中使用国密SM4算法详解