开源地图编辑器 MarbleMap,支持Cocos2d-x坐标系

由9秒社团开发并维护的MarbleMap是支持Cocos2d-x坐标系和as3坐标系的地图编辑器,功能完善高效。这里详细介绍一下它的使用方法!

一、功能简述

9秒社团开发并维护的MarbleMap是支持Cocos2d-x坐标系和as3坐标系的地图编辑器,功能完善高效。这里详细介绍一下它的使用方法!

二、        控制面板

具体功能将在之后分别介绍。

A.        新建

点击“浏览”,可以导入地图图片资源。可编辑属性包括:地图名称,网格宽度(像素)、网格高度(像素),左下角坐标系选择(取消勾选,使用左上角坐标系)。

点击“确定”完成新建。

如下图所示:

B.        路径操作

该功能可设置阻挡标记网格,以实现寻路等功能。使用鼠标右键,可以拖动地图,左键可拖动不了。

路径操作面板如下所示:

导入:可以导入编辑完成的路径配置文件(*.json)。

清除:可以清除当前编辑的所有路径操作。

导出:将当前编辑的路径操作,导出对应配置文件(*.json)。

路径网格:勾选时,显示新建地图时设置的网格规格。取消勾选,无法编辑路径标记。

路径标记:勾选时,可以编辑路径标记,选择笔刷的数值,可以改变一次标记的网格数量;取消勾选,则鼠标在网格上点击拖动不会留下标记,且此时“不可擦出”灰度。

不可擦除:在“路径标记”勾选时,可以使用此功能。取消勾选后,鼠标点击拖动,可以擦除已编辑的路径操作。

标记类型:输入数值后,点击确定,可以更改标记外观(不同类型的具体功能,需程序自行设定);此处不能为空、不能为0。

实例操作如下图所示:

(上图为先后使用了笔刷为3、标记类型为1,笔刷为1、标记类型为2的设置,进行了路径操作结果)

C.        物品

该功能可为地图添加物品,如建筑物、植被、传送门等。当勾选“路径网格”时,不能进行物品操作。

操作面板如下图所示:

 

点击“选择物品目录”,选择文件夹位置,导入物品图片。左键选中列表中物品图标,拖拽至地图位置,物品添加完成。可以通过点击红绿色箭头,改变物品的层级(绿色箭头向上一层,红色箭头向下一层)。

可编辑属性包括类型、编号、坐标、锚点。其中锚点的取值范围为【0,1】,对应地图坐标系。如勾选“设置为传送门”,可将当前图片设置为传送门,并增加可编辑属性:目标地图、出生点编号。

点击“保存设置”,可以保存对当前选择图片属性。

点击“导出物品”,可以将当前选中物品的已保存属性导出成配置文件(*.json)。

勾选“删除”,物品选中状态改变,点击地图中物品可以将物品从地图中删除;点击“清空”,则删除地图中所有物品。如下所示:

D.        声音

为地图配置音乐音效,可以包括背景音乐,以及UI效果音等。

操作面板如下所示:

设定“类型”、“编号”后,点击“添加”,可以在列表中增加一条声音设置。点击“保存设置”,将保存列表中的声音配置信息。

点击“导入”按钮,导入声音配置文件(*.josn)。

点击“导出”按钮,将导出最后一次的保存结果(*.josn)。

勾选列表中信息(可全选),点击“删除”,可删除该信息。

E.        切图

该功能可以将当前地图(不包含物品)按需求切割成有序图片,图片排序顺序参考坐标系。

操作面板如下图所示:

可编辑属性包括切片前缀、切片宽度(像素)、切片高度(像素)、存储目录。

勾选“预览”,可以查看切块分布(更改宽度和高度数值后,需要重新勾选才能预览)。

点击“切”按钮,在目标文件夹生成切图结果图片。

MarbleMap [email protected]地址:http://git.oschina.net/9maio/MarbleMap/

MarbleMap 官方论坛:http://www.9miao.com

9秒社团,开源是一种信仰。

下载地址https://github.com/sxmad/MarbleMap-RPG-Game-Map-Editor

http://www.9miao.com/forum.php?mod=viewthread&tid=46235&highlight=Marble%2BMap

adobe air 运行环境下载地址:http://get.adobe.com/cn/air/

时间: 2024-10-12 14:10:46

开源地图编辑器 MarbleMap,支持Cocos2d-x坐标系的相关文章

开源游戏地图编辑器MarbleMap

MIT协议,MarbleMap是一款as3开发的游戏地图编辑器,他免费开源,同时支持Cocos2d-x坐标系和AS3坐标系,功能丰富,不过是一款新推出的开源项目,较为年轻. MarbleMap项目地址:http://www.oschina.net/p/marblemap-editor http://www.cocos2d-x.org/hub/104 http://www.lupaworld.com/article-234955-1.html       MarbleMap [email prot

一个免费的、跨平台的、开源音频编辑器Audacity

Audacity 是一个免费的开源程序,用于编辑音频录制.它可在多个平台(windows/linux)上运行.Audacity 基于 GUI,是一个具有多种选项的强大程序.它支持您录制各种类型的声音.下图 显示了一个屏幕截图.可以多个平行音轨显示数据,并且您可以剪切.复制和粘贴源数据的时间部分,您甚至可以在使用常见格式保存音频数据之前添加特殊音效.可以从 SourceForge 了解关于 Audacity 的更多信息并 下载 Audacity Audacity 功能 Audacity 有许多处理

【跟我一起学Unity3D】做一个2D的90坦克大战之地图编辑器

从10月20号到现在,Unity3D也学了10天了,对于Unity3D也有了一个大致的了解,有必要做一个小游戏来检测一下自己的学习成果了.经过两天的努力,终于总算是做出来了一个可以玩的坦克大战了.首先讲讲我的设计目标: 1.地图编辑器 2.道具系统 3.简单AI系统 4.计分器 其中,最重要的就是地图编辑器了,其次到AI系统,其他几个都挺简单的. ---------------------------------------------------------------------------

为android游戏开发-准备的地图编辑器-初步刷地图

采用多文理混合,单页面支持8张文理进行刷绘 为android游戏开发-准备的地图编辑器-初步刷地图,布布扣,bubuko.com

Tiled Map地图编辑器键盘快捷键

Tiled是款不错的地图编辑器,不过快捷键真是隐蔽啊,不看github上得wiki根本不知道,用的过程中查英文文档总是觉得慢,所以翻译成了中文. 通用 右键点击图块(tile):复制图块到图章刷(拖动可以复制更大的区域) Ctrl+鼠标滚轮:缩放图块集或地图 Ctrl+加号/减号:缩放地图 Ctrl+0:调整地图到标准大小 Ctrl+对象大小调整:贴合到网格 Ctrl+对象移动:贴合到网格 鼠标中间点击/空格:拖动地图位置 F5:运行默认命令 Ctrl+C:复制 Ctrl+V:粘帖 Ctrl+X

Cocos2d-x Tiled地图编辑器(一)基本使用

8.2 模板 String模块包含一个用途广泛的类,此类为最终用户的编辑提供了简单的语法支持.这让用户不修改应用程序的前提下实现他们应用程序的定制. 这种格式使用$加有效的python标识符(数字.字母和下划线)形式的占位符名称.通过在占位符两侧使用大括号便可以不用空格分隔在其后面跟随更多的字母和数字字符.使用$$来创建一个单独$转码字符. >>> from string import Template >>> t = Template('${village}folk 

4个最流行的Linux平台开源代码编辑器

正在寻找 Linux平台最棒的代码编辑器 ?如果你询问那些很早就玩Linux的人,他们会回答是Vi, Vim, Emacs, Nano等.但是,我今天不讨论那些.我将谈论一些新时代尖端.漂亮.时髦而且十分强大, 功能丰富的 最好的Linux平台开源代码编辑器 ,它们将会提升你的编程经验. Linux平台最时髦的开源代码编辑器 我使用Ubuntu作为我的主桌面,所以我提供的安装说明是基于Ubuntu的发行版.但是这并不意味着本文列表就是 Ubuntu最好的文本编辑器 ,因为本列表是适用于任何Lin

百度开源地图服务器搭建

离线地图制作发布工具 -- 教程 1.简介 BIGEMAP一键离线地图发布服务器主要帮助企业内部(局域网)环境搭建私有地图服务.支持一键快速发布,无需二次开发,无需配置环境,安装即可发布离线地图,可应用在局域网地图发布,内网地图发布,手持设备地图发布,移动端地图发布.在没有网络的情况下,依然可以实现地图浏览. 支持离线地图的标绘:点.线.面.上传图片等等 图 1 离线地图示例 2.安装 点击[软件下载] 解压后,双击bssetup.exe运行安装程序,开始安装BIGEMAP一键离线地图发布,按向

MVC使用百度开源文本编辑器UEditor实现图文并茂,字数限制,上传图片或涂鸦

原文:MVC使用百度开源文本编辑器UEditor实现图文并茂,字数限制,上传图片或涂鸦 文本编辑器有很多,比如ticymce和CKEditor就比较好用,但涉及到图片.文件上传,需要结合CKFinder实现,而且有些功能是收费的,即使有意付费使用, 支付也不方便.好在百度的开源文本编辑器UEditor现在也发展得不错,本篇就来体验其在MVC中的使用.需要实现如下效果: 1.上传图片2.上传涂鸦3.字数限制 4.另一视图页图文显示 首先到这里下载UEditor的.NET版本,我下载的是[1.4.3