Cocos2d-x 基础数学知识 认证专享

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    今天我们通过一些 Cocos2d 基础对象的使用,来学习或回顾一下简单且必须掌握的数学知识,以便开展之后的学习。 我们首先会了解到的是 2D 笛卡尔坐标系,以及通过代码示例来了解世界坐标与本地坐标的关系。 之后我们将学习三角函数的一些相关知识,并根据三角函数的波形来控制小球的运动。 其次就是向量,学习向量基本的运算,并制作碰到墙壁会反弹的小球。

    1.课程概述 00:00:52

    介绍课程的基本概要

    2.2D 笛卡尔坐标系 00:13:19

    本课时主要讲解了 Cocos2d 中的坐标系,本地坐标以及世界坐标的关系。最后还通过代码更加直观得展示出了这些。

    3.三角函数简单应用 00:07:00

    本课时主要阐述了三角函数的应用,并且在最后还使用代码展示了三角函数的波形制作小球的动画。起到了抛砖引玉的效果。

    4.向量简单应用 00:05:41

    本课时主要阐述了向量的应用,单位向量转换等。在最后还使用向量的相关知识制作了小球碰撞墙壁反弹的 Demo。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Cocos2d-x 基础数学知识

4课时,27分钟2015-04-16
JasonWu
JasonWu

极客学院金牌布道师

课程背景:
Cocos2d 是目前最主流的2D游戏开发引擎,目前手机上的大部分游戏都是使用 Cocos2d 开发完成的。Cocos2d 往往能够联想到高薪字样。并且 Cocos2d 还支持 C++、Lua、Javascript 等语言进行开发,如果曾经从事过相关语言的工作,那么 Cocos2d 是个不错的选择。


核心内容:
1. 世界坐标和本地坐标的关系
2. 三角函的使用以及对波形理解
3. 使用向量来控制物体移动
4. 对 DrawNode、schedule 等基本对象的认识


软件环境:Xcode、Visual Studio


是否提供资料:


课程等级:初级


适合人群:
初学者

  • 技术问答
  • 1

    课程概述

    00:52

    介绍课程的基本概要

  • 2

    2D 笛卡尔坐标系

    13:19

    本课时主要讲解了 Cocos2d 中的坐标系,本地坐标以及世界坐标的关系。最后还通过代码更加直观得展示出了这些。

  • 3

    三角函数简单应用

    07:00

    本课时主要阐述了三角函数的应用,并且在最后还使用代码展示了三角函数的波形制作小球的动画。起到了抛砖引玉的效果。

  • 4

    向量简单应用

    05:41

    本课时主要阐述了向量的应用,单位向量转换等。在最后还使用向量的相关知识制作了小球碰撞墙壁反弹的 Demo。

相关课程

  • Cocos2d-JS Action 动作与特效

    本课程我们将主要学习 Cocos2d 引擎中的动作系统 Action。它可以非常简单得实现物体的移动,旋转等动画。之后我们将会学习 Cocos2d 所提供的 Action 动画特效,它可以制作非常多得酷炫效果。之后我们再额外讲解一下游戏场景切换的动画。它用于衔接两个场景是游戏显得更加丰满且富有诚意。

    3课时 26分钟
    初级
    6616人学习
  • Cocos2d-JS 基础元素

    本课程主要学习 Cocos2d 引擎的运转流程,它是如何开始工作、如何读取我们指定的设置的,之后我们将学习游戏引擎最值得专注的功能——显示对象。在这里我们将讲解导演、场景、图层以及节点的关系,是他们构成了我们屏幕上的画面。最后,我们将学习如何自定义我们的显示对象。有了这些知识,制作一些简单的游戏是绝对没有问题的。

    3课时 27分钟
    初级
    6635人学习
  • Cocos2d-JS 基础数学知识

    今天我们通过一些 Cocos2d 基础对象的使用,来学习或回顾一下简单且必须掌握的数学知识,以便开展之后的学习。 我们首先会了解到的是 2D 笛卡尔坐标系,以及通过代码示例来了解世界坐标与本地坐标的关系。 之后我们将学习三角函数的一些相关知识,并根据三角函数的波形来控制小球的运动。 其次就是向量,学习向量基本的运算,并制作碰到墙壁会反弹的小球。

    4课时 24分钟
    初级
    7445人学习
  • Cocos2d-x 第一步

    本课程主要针对从未接触过 Cocos2d-x 的新人讲解了有关 Cocos2d-x 发展过程、相关工具的介绍以及环境搭建等相关知识。同时还讲解了对 Cocos2d 学习本质的看法与见解。

    5课时 22分钟
    初级
    9993人学习