导航
课程首页
  • PM-Summit 全球产品经理大会云会员
  • SDCon 全球软件研发技术大会云会员
  • ML-Summit 全球机器学习技术大会云会员
  • C++性能优化高端培训
  • AI全栈开发实战营
精品课 极客时间

C 知道

登录
会员中心
消息
历史
创作中心
创作
学习中心
成为讲师

Cocos2d-x 游戏开发详解

Cocos2d-x 游戏开发详解
共125节 9060人在学 课程详情
课程目录
讨论留言
  • 开发环境搭建

    • 下载安装JDK
    • 下载安装ADT和NDK
    • 在命令行创建多平台项目
    • 在Windows使用Eclipse创建项目
    • 在Windows下使用Visual Studio创建项目
    • 配置Mac下的Cocos2d-x开发环境
    • 在Mac下面使用Eclipse创建项目
    • 在Mac下使用Xcode创建项目
    • 本章简介
    • 下载安装Cocos2d-x
    • 下载安装Python
    • 下载安装Ant
  • HelloWorld Cocos2d-x

    • 本章简介
    • 使用cocos new 命令创建多平台项目
    • 项目分析
    • 创建自己的场景类
    • 运行Test项目
  • cocos2d-x 核心类

    • 本章简介
    • 核心类简介
    • 导演类Director
    • 节点类Node
    • 场景类Scene
    • 图层类Layer
    • 精灵Sprite
  • cocos2d-x 标签

    • 本章简介
    • 标签简介
    • LabelTTF字体标签
    • LabelBMFont位图标签
    • LabelAtlas图集标签
  • cocos2d-x 菜单

    • 本章简介
    • 菜单简介
    • MenuItemFont
    • MenuItemLabel
    • MenuItemImage
    • MenuItemSprite
  • 精灵

    • 本章简介
    • 精灵简介
    • Sprite 重要属性和方法
    • SpriteBatchNode
    • SpriteFrame
    • SpriteFrameCache
  • 事件处理

    • 本章简介
    • 单点触屏事件
    • 多点触屏事件
    • 鼠标事件
    • 键盘事件
    • 加速度事件
  • cocos2d-x 动作

    • 本章简介
    • 动作简介
    • 瞬时动作
    • 持续性动作
    • 位置变化动作
    • 属性变化动作
    • 视觉特效动作
    • 控制动作
    • 复合动作
    • 变速动作
  • 定时器

    • 本章简介
    • 定时器的两种实现方法
    • scheduler
  • GUI

    • 本章简介
    • 环境配置
    • Button
    • CheckBox
    • Slider
    • LoadingBar
    • TextField
    • ScrollView
    • ListView
    • EditBox
    • TableView
  • 数据结构和常用类

    • 本章简介
    • String
    • Array
    • Value
    • Map
    • Vector
  • FileUtils 文件操作工具类

    • 本章简介
    • 使用FileUtils操作文件
  • 音效

    • 本章简介
    • 音效简介
    • 音效API
    • 背景音乐和音效实例
  • 网络编程

    • 本章简介
    • HttpClient
    • WebSocket
    • curl
  • 数据存储

    • 本章简介
    • UserDefault
  • Tiled Map

    • 本章简介
    • Tiled Map 简介
    • Tiled Map 编辑器
    • Tiled Map 实例
  • 粒子系统

    • 本章简介
    • 粒子系统简介
    • 使用系统粒子实例
    • 粒子属性
    • 粒子编辑器
  • 物理引擎

    • 本章简介
    • 物理引擎介绍
    • 物理引擎核心类
    • 物理引擎实例
  • 常用工具和编辑器

    • 本章简介
    • 字体编辑器
    • 纹理打包,精灵表编辑器
    • 粒子系统编辑器
    • CocoStudio
  • 项目-打地鼠

    • 本章简介
    • 项目演示
    • 核心类介绍
    • 创建常量Constants
    • 创建系统工具类Util
    • 创建游戏按钮GameButton
    • 构建游戏主菜单MainMenu
    • 构建游戏主界面Game
    • 构建地鼠精灵类Mole
    • 在界面上布局地鼠
    • 实现地鼠的动画效果
    • 实现在指定时间间隔内显示地鼠
    • 处理触屏事件
    • 显示玩家积分
    • 处理地鼠消失
    • 创建Popup弹出框
    • 实现暂停功能
    • 实现GameOver
播放页问题反馈
视频学习中有任何产品建议都可由此反
馈,我们将及时处理!

课时介绍

scheduler

课程介绍

本课程通过20章125节课详细讲述了Cocos2d-x开发的详细过程,内容包括:基础编程:开发环境搭建、核心类、标签、菜单、精灵、事件处理、动作、定时器、GUI、数据结构;高级开发:音效、网络编程、数据存储、Tiled Map、粒子系统、物理引擎、常用工具和编辑器和项目实战。


推荐课程

信息系统项目管理师自考笔记

李明 · 710人在学

python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

王先生 · 22071人在学

手把手搭建Java超市管理系统【附源码】(毕设)

汤小洋 · 4198人在学

Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

黄菊华 · 786人在学

基于SSM酒店管理系统(毕设)

小尼老师 · 837人在学

java项目实战之购物商城(java毕业设计)

Long · 5151人在学

手把手搭建Java求职招聘系统【附源码】(毕设)

汤小洋 · 1504人在学

Python Django 深度学习 小程序

钟翔 · 2315人在学

城管局门前三包管理系统+微信小程序(vue+springboot)

赖国荣 · 597人在学

Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

李杰 · 3979人在学

正在试验
后自动删除环境
课程实验
本次实验时间已到期 00:00:00

    订阅失败

    Cocos2d-x 游戏开发详解
    Cocos2d-x 游戏开发详解 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    课件正在飞速打包中,请耐心等待几秒钟~
    首页
    博客
    下载
    学习
    社区
    C知道
    GitCode
    InsCodeAI
    技术会议
    会员中心
    创作中心
    联系我们
    工作时间: 8:30 - 22:00
    客服电话: 400-660-0108
    kefu@csdn.net在线客服
    • 关于我们
    • 招贤纳士
    • 商务合作
    • 寻求报道
    • 京ICP备19004658号
    • 经营性网站备案信息
    • 公安备案号11010502030143
    • 营业执照
    • 北京互联网违法和不良信息举报中心
    • 家长监护
    • 中国互联网举报中心
    • 网络110报警服务
    • Chrome商店下载
    • 账号管理规范
    • 版权与免责声明
    • 版权申诉
    • 出版物许可证
    • ©1999-2024北京创新乐知网络技术有限公司