视频课程 人浏览 历史评分   更新时间: 30天前 随到随学

课程介绍

注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1   图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。

学习条件:
需要对Javascript有一定的了解

Android高级开发工程师项目实战
可计算表达式的计算器
天气通App
基于XMPP的Android聊天
客户端
视频播放客户端
美团客户端
音乐播放器

适合人群

想使用web技术开发移动游戏的程序员。
打算使用Javascript开发跨平台游戏的程序员

课程目标

Cocos2d-js主要使用Javascript来开发游戏。同一套代码可以生成开发桌面版游戏、Web版游戏和移动版本游戏。
本视频课程主要介绍了Cocos2d-js的各种开发环境,以及创建Cocos2d-js工程的各种方法。让学院充分了解Cocos2d-JS的使用方法和技巧。

课程大纲

  第1章Cocos2d-JS基础(3小时12分钟15节)

    1-1

    Cocos2d-JS简介                      免费试听

    [05:53]

    1-2

    精灵(Sprite)基础

    [13:33]

    1-3

    Cocos2d-js开发环境之Cocos Code

    [13:18]

    1-4

    SpriteBatchNode

    [09:34]

    1-5

    如何编译和运行Cocos2d-JS自带的Demo

    [21:07]

    1-6

    Sprite的ZOrder

    [06:39]

    1-7

    Cocos2d-JS工程结构解析

    [14:48]

    1-8

    锚点
    [11:45]

    1-9

    Cocos2d-JS中的设计尺寸

    [16:53]

    1-10

    精灵的水平和垂直镜像
    [06:03]

    1-11

    视频工程的基本结构

    [13:19]

    1-12

    纹理缓冲(TextureCache)
    [07:11]

    1-13

    游戏中的窗口:场景(Scene)

    [26:32]

    1-14

    设置精灵的颜色和透明度
    [04:22]

    1-15

    颜色图层(LayerColor)、锚点和OpenGL

    [21:20]

    第2章标签(Label)(1小时33分钟8节)

    2-1

    图层的颜色混合(Blend)

    [10:05]

    2-2

    LabelAtlas标签
    [12:42]

    2-3

    颜色渐变图层(LayerGradient)

    [08:08]

    2-4

    LabelBMFont标签
    [11:51]

    2-5

    多行LabelBMFont标签

    [03:30]

    2-6

    LabelTTF的基本用法和设置对齐方式
    [06:40]

    2-7

    为标签添加阴影(Shadow)和轮廓(Stroke)
    [22:09]

    2-8

    使用旋转标签文本的单个字符
    [18:32]

    第3章菜单(Menu)(45分钟5节)

    3-1

    MenuItemSprite菜单
    [10:48]

    3-2

    MenuItemImage菜单
    [08:47]

    3-3

    MenuItemLabel菜单
    [10:14]

    3-4

    MenuItemFont菜单
    [07:52]

    3-5

    MenuItemToggle菜单
    [07:34]

    第4章控件(Control)(1小时10分钟9节)

    4-1

    按钮(Button)
    [05:42]

    4-2

    复选框(CheckBox)
    [10:44]

    4-3

    图像视图(ImageView)
    [02:13]

    4-4

    标签(Label)
    [07:59]

    4-5

    单行文本输入控件(TextField)
    [05:20]

    4-6

    RichText控件
    [15:22]

    4-7

    滑杆控件(Slider)
    [06:30]

    4-8

    图层控件(Layout)
    [09:48]

    4-9

    列表控件(ListView)
    [06:36]

    第5章事件处理(Event)(37分钟5节)

    5-1

    单点触摸
    [08:05]

    5-2

    多点触摸
    [06:01]

    5-3

    加速度传感器事件
    [11:59]

    5-4

    鼠标事件
    [07:27]

    5-5

    键盘事件
    [03:41]

    第6章动作(Action)(1小时59分钟18节)

    6-1

    移动动作(MoveTo/MoveBy)
    [08:42]

    6-2

    缩放动作(ScaleTo/ScaleBy)
    [05:27]

    6-3

    旋转动作(RotateTo/RotateBy)
    [06:53]

    6-4

    旋转XY动作
    [05:22]

    6-5

    跳跃动作(JumpTo/JumpBy)
    [08:34]

    6-6

    贝塞尔曲线动作(BezierTo/BezierBy)
    [12:15]

    6-7

    可变张力样条曲线动作(CardinalSplineT
    [14:03]

    6-8

    CatmullRom样条曲线动作
    [05:02]

    6-9

    闪烁动作(Blink)
    [01:43]

    6-10

    淡入淡出动作(FadeIn/FadeOut)
    [04:08]

    6-11

    颜色变化动作(TintTo/TintBy)
    [03:45]

    6-12

    动画动作(Animate)
    [13:53]

    6-13

    照相机动作(OrbitCamera)
    [07:56]

    6-14

    CallFunc动作
    [10:51]

    6-15

    顺序执行动作(Sequence)
    [01:33]

    6-16

    并发执行动作(Spawn)
    [02:42]

    6-17

    无限循环动作(RepeatForever)
    [03:56]

    6-18

    有限循环动作(Repeat)
    [02:47]

    第7章调度(Schedule)(21分钟3节)

    7-1

    Update调度器
    [04:50]

    7-2

    可以设置调度时间和调度方法的调度器
    [08:42]

    7-3

    卸载调度器
    [07:47]

    第8章Ease动作(32分钟8节)

    8-1

    幂加速减速动作
    [10:05]

    8-2

    指数加速减速动作
    [03:40]

    8-3

    正弦加速减速动作
    [02:53]

    8-4

    弹性加速减速动作
    [04:10]

    8-5

    弹跳加速减速动作
    [02:43]

    8-6

    回退加速减速动作
    [02:57]

    8-7

    Circle加速减速动作
    [02:49]

    8-8

    Cubic加速减速动作
    [02:50]

    第9章Progress动作(20分钟3节)

    9-1

    Radial进度动作
    [09:42]

    9-2

    水平进度动作
    [08:46]

    9-3

    垂直进度动作
    [01:51]

    第10章Effect动作(55分钟18节)

    10-1

    3D震动动作(Shaky3D)
    [03:37]

    10-2

    3D波浪动作(Waves3D)
    [03:25]

    10-3

    水平3D翻转动作(FlipX3D)
    [03:14]

    10-4

    垂直3D翻转动作(FlipY3D)
    [01:51]

    10-5

    3D透镜动作(Lens3D)
    [03:55]

    10-6

    3D波纹动作(Ripple3D)
    [04:07]

    10-7

    流体动作(Liquid)
    [02:24]

    10-8

    2D波浪动作(Waves)
    [04:13]

    10-9

    旋转变形动作(Twirl)
    [02:51]

    10-10

    3D瓦片震动动作(ShakyTiles3D)
    [02:11]

    10-11

    3D瓦片破碎动作(ShatteredTiles3D)
    [01:25]

    10-12

    3D瓦片洗牌动作(ShuffleTiles)
    [02:48]

    10-13

    瓦片淡出动作
    [06:44]

    10-14

    关闭瓦片动作(TurnOffTiles)
    [02:32]

    10-15

    3D波浪瓦片动作(Waves3DTiles)
    [01:55]

    10-16

    3D瓦片弹跳动作(JumpTiles3D)
    [04:03]

    10-17

    拆分行和拆分列动作(SplitRows/SplitC
    [03:10]

    10-18

    3D翻页动作(PageTurn3D)
    [01:20]

    第11章地图(1小时13分钟9节)

    11-1

    地图的种类和用途
    [05:36]

    11-2

    地图编辑器(Tiled)
    [08:49]

    11-3

    使用tiled编辑地图
    [19:27]

    11-4

    装载和显示地图
    [05:01]

    11-5

    显示和隐藏地图图层
    [06:24]

    11-6

    获取图块的属性
    [11:53]

    11-7

    编辑图块
    [11:38]

    11-8

    在地图中添加精灵
    [01:33]

    11-9

    移动地图
    [03:04]

    第12章粒子系统(1小时8分钟11节)

    12-1

    粒子特效概述
    [03:44]

    12-2

    粒子特效的设计工具
    [07:41]

    12-3

    粒子特效:群星闪烁
    [07:06]

    12-4

    粒子特效:幽灵鬼火
    [07:45]

    12-5

    粒子特效:群星爆炸
    [02:24]

    12-6

    粒子系统属性详解
    [11:23]

    12-7

    粒子特效:五彩旋转圆环
    [05:29]

    12-8

    从零开始实现一个粒子特效:放大版的群星闪烁
    [13:39]

    12-9

    使用Plist文件设置粒子系统属性
    [04:07]

    12-10

    使用Plist文件重新实现放大版的群星闪烁
    [02:13]

    12-11

    粒子特效:燃烧的圣火
    [03:08]

    第13章物理引擎(1小时24分钟7节)

    13-1

    物理引擎概述
    [03:17]

    13-2

    Cocos2d-JS中的物理引擎
    [09:40]

    13-3

    第一个物理引擎Demo:下落的彩色方块
    [32:51]

    13-4

    碰撞检测
    [11:49]

    13-5

    使用关节
    [05:26]

    13-6

    浮力模拟
    [05:48]

    13-7

    游戏项目实战:不要碰铅笔

    [15:12]

    第14章其他(14分钟1节)

    14-1

    如何在本套教程的demo中添加新的菜单项
    [14:44]

相关推荐
客服 关于