zoukankan      html  css  js  c++  java
  • Cocos2D-x培训课程

    1.1 Cocos2D-x

    什么是cocos2d-x

    cocos2d-x在游戏开发中的运用

    cocos2d-x的几个重要版本特点

    iOS环境下搭建cocos2d开发环境

    windows平台搭建cocos2d-x开发环境

    搭建Android系统的cocos2d-x开发环境

    winPhone平台下开发环境的搭建

    1.2 C++语言基础

    C++命名空间和数据类型

    类和对象

    构造器拷贝构造

    析构 ewdelete

    运算符重载

    封装、继承和多态

    输入输出流异常处理

    扩展知识

    1.3 Cocos2D-x常用类

    结构框架

    导演类(CCDirector)

    图层类(CCLayer)

    场景类(CCSence)

    精灵类(CCSprite)

    菜单类(CCMenu,CCMenuItem)

    动作(CCAction)

    1.4 Cocos2D-x特殊数据结构

    CCArray

    CCDictionary

    CCString

    如何使用CCLog

    1.5 Warriors Moom射击游戏案例

    在游戏中添加精灵

    在游戏中移动一个精灵

    让精灵可以射击

    射击后的碰撞检测
    1.6 游戏开发高级进阶

    动画(Animations)

    场景转换(Transitions)

    效果(Effects)

    粒子特效(Particles)

    地图编辑(TiledMap)

    菜单(menu meunItem)

    字体(text labels)

    输入框(editbox)

       CCControlExtension

    1.7 游戏开发高级进阶

    粒子效果的实现

    粒子效果如何添加

    游戏中使用粒子特效

    1.8 游戏开发地图制作与实现

    分块地图介绍

    使用地图编辑器制作地图

    在cocos2-x中实现直角分块地图

    斜角分块地图制作

    在游戏中使用斜角地图

    地图滚屏实现

    1.9 游戏开发物理引擎

    如何在iOS和Android工程中添加第三方库

    物理引擎概念

       Box2d介绍

    在游戏中使用Box2d

    介绍Chipmunk

    1.10 游戏开发特效音频

    cocosDenshion中多平台支持的音频格式

    使用openSL ES在Android中播放音频

    游戏实例中特效音频

    1.11 游戏开发工具

       Particle Designer (粒子编辑器开发)

       CocosBuilder (场景编程器开发)

       TexturePacker (纹理地图编辑器开发)

       Tiled Map Editor (瓦片地图编辑器开发)

       GarageBand (背景音乐编辑器开发)

    1.12 《捕鱼达人》案列

    《捕鱼达人》是以深海为游戏场景,各种鱼儿在其中游动的姿态自然,炮弹打击粒子效果华丽,打击感强烈。并且捕鱼达人丰富了更多游戏场景,游戏火炮增加到7种,让此款游戏在很短的时间内赢得了很高的人气,成为了最近人气较火爆的竞技游戏之一。通过《捕鱼达人-仿》案例掌握以下内容:

    1、采用cocos2d-X游戏物理引擎开发

    2、OpenGL ES 2.0 支持

    3、游戏组件分析及规划

    4、游戏菜单的使用

    5、粒子效果的技巧使用

    6、精灵动画的技巧使用

    7、检测碰撞的技巧使用

    8、场景过渡效果使用

    9、 触屏技巧使用

  • 相关阅读:
    Linux下套接字具体解释(九)---poll模式下的IO多路复用server
    【零基础学习iOS开发】【02-C语言】08-基本运算
    用python合并N个不同字符集编码的sql文件的实践
    小木虫emuch遭封禁,新域名muchong.com尚可用
    DB2中编目本机其中数据库的方法
    php socket 处理只是来数据流,该怎样避免(好像是堵塞了)
    Submission Details [leetcode] 算法的改进
    Qt Installer Framework的学习
    CI如何在子目录下可以设置默认控制器
    php CI 实战教程:如何去掉index.php目录
  • 原文地址:https://www.cnblogs.com/yssgyw/p/3213314.html
Copyright © 2011-2022 走看看