Cocos2d-JS TMX 地图的使用 认证专享

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

    目录 收起>

    TMX瓦片地图,可以使用一些简单的资源拼凑出非常丰富的地图,在横版过关类游戏中或者是RPG游戏中都非常常用。 这节课我们来学习如何创建瓦片地图,并在代码中加载瓦片地图并控制瓦片地图中的组件。在最后,我们在通过瓦片地图的属性来制作碰撞检测的功能。

    1.创建瓦片地图 00:04:14

    本课时讲解了如何绘制瓦片地图,并对相应的地图元素进行属性上的设置,以备在后面的课时中操作地图上得元素。

    2.加载并控制瓦片地图 00:08:36

    本课时主要讲解了如何加载TMX瓦片地图,并获取瓦片地图中得元素进行操作,如对象坐标、对象属性、图层属性等等。

    3.根据Tiled属性判断碰撞 00:07:13

    本课时通过Tiled中的图块属性上记录的是否可移动信息来实现人物在地图上行走时的碰撞效果。其中还包括了通过触摸坐标点转换到Tiled瓦片地图图块ID等信息。
  • 提问

    提交问题
  • 下载

  • 线路

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

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

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

Cocos2d-JS TMX 地图的使用

3课时,20分钟2015-04-27
JasonWu
JasonWu

极客学院金牌布道师

课程背景:
Cocos2d是目前最主流的2D手机游戏开发引擎。Cocos2d的程序员这个名词往往可以联想到高薪、牛逼等字样。学习Cocos2d将是踏入2D手机游戏最好的选择。


核心内容:
1.了解与TMX地图相关的类
2.加载地图
3.获取图层、图块、对象等自定义属性
4.操作指定位置的图块


软件环境:Cocos Code IDE 


是否提供资料:


课程等级:初级


适合人群:
希望通过Cocos2d-JS的学习找到工作的同学

  • 技术问答
  • 1

    创建瓦片地图

    04:14

    本课时讲解了如何绘制瓦片地图,并对相应的地图元素进行属性上的设置,以备在后面的课时中操作地图上得元素。

  • 2

    加载并控制瓦片地图

    08:36

    本课时主要讲解了如何加载TMX瓦片地图,并获取瓦片地图中得元素进行操作,如对象坐标、对象属性、图层属性等等。

  • 3

    根据Tiled属性判断碰撞

    07:13

    本课时通过Tiled中的图块属性上记录的是否可移动信息来实现人物在地图上行走时的碰撞效果。其中还包括了通过触摸坐标点转换到Tiled瓦片地图图块ID等信息。

相关课程

  • 从 Flash 到 Cocos2d-x 之 GAF 动画

    本课程主要介绍了一个在 Cocos2d-x 中加载并显示Flash动画的解决方案。 GAF 代表 Generic Animation Format(通用动画格式)。GAF 用于将 Flash 动画存储于一个开放的跨平台上,用于在众多游戏开发框架和设备中回放动画。艺术家和动画师可以通过 GAF 使用Flash来创作复杂的动画,并且可以在各种游戏开发框架中无缝地使用这些动画。

    3课时 15分钟
    中级
    6788人学习
  • Cocos2d-x Action 动作与特效

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

    3课时 24分钟
    初级
    5664人学习
  • Cocos2d-x 基础元素

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

    3课时 29分钟
    初级
    6060人学习
  • Cocos2d-x 基础数学知识

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

    4课时 27分钟
    初级
    7375人学习