注册 登录
主题 : 使用Cocos2d-x-3.0游戏引擎。编写一个瓦片地图游戏完整版
级别: 侠客
状态: 连续签到 - [14天]
UID: 298631
精华: 6
发帖: 91
可可豆: 483 CB
威望: 442 点
在线时间: 118(时)
注册时间: 2014-03-10
最后登录: 2014-11-12
0 楼:  发表于: 2014-04-02 17:18    发自: Web Page
来源于 教程分享 分类

使用Cocos2d-x-3.0游戏引擎。编写一个瓦片地图游戏完整版   

管理提醒: 本帖被 偶尔e网事 设置为精华(2014-04-04)
完整版5篇地址链接可见:
本部分内容设定了隐藏,需要回复后才能看到



使用Cocos2d-x-3.0游戏引擎。编写一个瓦片地图游戏

    游戏设计的主题总是使人们激动。 在我看来,一个学徒级的游戏设计者或者个人看法者应该用一个小的经典事例来分析这会比看纯理论的文章更加具有实用性。在这个系列里,我将想你展示如何使用Cocos2d-x-3.0引擎来编写一个简单的瓦片地图,小小口袋怪兽,当我提及到瓦片地图游戏时,你可能已经知道了一些这一类的经典游戏,或者你只是没有认出他们罢了。这些图片会帮助你记忆起他来。这两个都是瓦片地图游戏。


BattleCity                                          Pokemon

在这篇issue中,我将向你展示如何使用瓦片地图编辑器去构建并载入地图。管理不同的图片层和物体层。载入人物并使它动起来。载入你的敌人使它一起动起来。同样也会告诉你如何防卫你自己

1. Make arrangement:
    准备工作:
               Game Engine: Cocos2d-x-3.0: (http://www.cocos2d-x.org/download)
               Tile Map Editor-9.1:(http://sourceforge.net/projects/tiled/files/)
    首先,我们需要一个游戏引擎——Cocos2d-x-3.0,用C++、OpenGL和ES 1.1/2.0编写, 可在iOS、安卓、黑莓、Bada、Marmalade、Windows和Windows Phone系统上运行。

    接下来我们还需要一个编辑器来写代码并展示结果(我选择使用工具VS2012.)
                            (http://sourceforge.net/projects/tiled/files/)
    瓦片地图编辑器:版本9.1。它能够创建你所想要的地图。

    瓦片地图材料:用来展示效果和创建地图的图片。

    人物/敌人的精灵:表示自己人物和敌人的图片。

    音乐:包含背景音乐和不同的效果音。

 如果一切顺利,这些音乐及图片资源应当放在Resources文件夹里。

2. Use Tile Map tool to create a map
用瓦片地图工具来创建地图

Cocos2d-x-3.0引擎支持瓦片地图编辑器创作的地图(使用TMX文件格式)

工具安装完后。双击在桌面上的快捷方式。点击文件/新建。输入如图所示的参数。然后点击“地图”按钮并选择“新图块”,你会看到:




使用“浏览”按钮来选择那些我们已经准备好的样本图片。然后设定“边距”“间距”为1. 边距会剪切掉图片的边缘。间距会剪切掉两个瓦片间的你设定的像素数量。比如:



Set Margin: 1 & Spacing: 1



Set margin: 200


    Set the Spacing: 50

一旦我们完成了绘制图片。改变层的名字。重命名为“背景”。这会方便我么我们管理这些层。(别在乎我图片里的这么多层,我们会在后面完善它。)然后点击文件/保存 按钮。保存它并命名为“01.tmx”(或者其他你喜欢的名字。)
  

Rename the layer


    未完待续~(一日一更)



资源请见6L
[ 此帖被偶尔e网事在2014-04-10 15:19重新编辑 ]

清空我的评分动态本帖最近评分记录: 共1条评分记录
偶尔e网事 可可豆 +10 2014-04-21 优秀文章
隐藏评分记录
级别: 版主

状态: 连续签到 - [27天]
UID: 300874
精华: 13
发帖: 2378
可可豆: 3131 CB
威望: 3189 点
在线时间: 1378(时)
注册时间: 2014-03-18
最后登录: 2016-05-06
1 楼:  发表于: 2014-04-02 17:54    发自: Web Page
楼主干的漂亮。。。
级别: 新手上路

状态: 连续签到 - [7天]
UID: 222482
精华: 0
发帖: 46
可可豆: 92 CB
威望: 99 点
在线时间: 125(时)
注册时间: 2013-05-07
最后登录: 2019-04-22
2 楼:  发表于: 2014-04-04 12:27    发自: Web Page
楼主有没有资源啊。。
级别: 侠客
UID: 279093
精华: 0
发帖: 152
可可豆: 217 CB
威望: 215 点
在线时间: 69(时)
注册时间: 2013-12-03
最后登录: 2014-05-09
3 楼:  发表于: 2014-04-04 14:45    发自: Web Page
先顶在看!!!
级别: 新手上路
UID: 304239
精华: 0
发帖: 6
可可豆: 15 CB
威望: 15 点
在线时间: 6(时)
注册时间: 2014-03-31
最后登录: 2014-05-10
4 楼:  发表于: 2014-04-04 16:09    发自: Web Page
先顶在看!!!
级别: 新手上路
UID: 11114
精华: 0
发帖: 11
可可豆: 11 CB
威望: 11 点
在线时间: 577(时)
注册时间: 2009-11-30
最后登录: 2018-12-07
5 楼:  发表于: 2014-04-04 16:10    发自: Web Page
写得不错,支持一下
级别: 侠客
状态: 连续签到 - [14天]
UID: 298631
精华: 6
发帖: 91
可可豆: 483 CB
威望: 442 点
在线时间: 118(时)
注册时间: 2014-03-10
最后登录: 2014-11-12
6 楼:  发表于: 2014-04-04 16:17    发自: Web Page
回 2楼(yeah2586) 的帖子
里面没放背景音乐('background.mp3'文件),所以找一首自己喜欢又不会太大的就好~
附件: Resources.rar (910 K) 下载次数:2178
级别: 新手上路

状态: 连续签到 - [7天]
UID: 222482
精华: 0
发帖: 46
可可豆: 92 CB
威望: 99 点
在线时间: 125(时)
注册时间: 2013-05-07
最后登录: 2019-04-22
7 楼:  发表于: 2014-04-04 21:05    发自: Web Page
回 6楼(mercuryrozen) 的帖子
谢谢楼主
级别: 新手上路
状态: 连续签到 - [1天]
UID: 306144
精华: 0
发帖: 1
可可豆: 6 CB
威望: 5 点
在线时间: 19(时)
注册时间: 2014-04-08
最后登录: 2015-04-22
8 楼:  发表于: 2014-04-08 11:05    发自: Web Page
资源在哪里啦?
级别: 侠客
状态: 连续签到 - [14天]
UID: 298631
精华: 6
发帖: 91
可可豆: 483 CB
威望: 442 点
在线时间: 118(时)
注册时间: 2014-03-10
最后登录: 2014-11-12
9 楼:  发表于: 2014-04-08 11:07    发自: Web Page
回 8楼(vang123456) 的帖子
资源请见6L

CocoaChina社区转载内容已尽可能注明出处,如未能核实来源或转发内容图片有权利瑕疵的,请及时联系社区进行修改或删除【联系方式QQ : 3442093904 邮箱:support@cocoachina.com】文章内容为作者独立观点,不代表CocoaChina社区立场。版权归原作者所有,如申请授权请联系作者,因文章侵权CocoaChina社区不承担任何法律及连带责任。

描述
快速回复

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部