游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2412|回复: 8

跪求高手讲解地图编辑器的知识!

[复制链接]

26

主题

125

帖子

125

积分

注册会员

Rank: 2

积分
125
发表于 2008-12-8 13:59:00 | 显示全部楼层 |阅读模式
RT!2D地图编辑器
许多地图编辑器中保存的.map格式的地图 ,为什么感觉都是些乱码?听说.map格式都是自定义的,那么程序中如何使用.map文件呢?
还有多层地图需要三维或多维数组存储吗?

还有我愿意花钱跟高手学习!希望能有高手开游戏编程培训班!

最后给编程同仁一些我收藏的资源:
http://tieba.baidu.com/f?kz=326470625

45

主题

1163

帖子

1165

积分

金牌会员

Rank: 6Rank: 6

积分
1165
发表于 2008-12-9 17:56:00 | 显示全部楼层

Re:跪求高手讲解地图编辑器的知识!

给我些游戏币, 我教你, 呵呵

26

主题

125

帖子

125

积分

注册会员

Rank: 2

积分
125
 楼主| 发表于 2008-12-13 14:33:00 | 显示全部楼层

Re:跪求高手讲解地图编辑器的知识!

游戏币没问题,我可以直接给钱,只求各位教会我!
问题补充:
地图编辑器是如何把编辑好的数据存储为.MAP格式的?为什么不用.TXT格式?

我现在用VB.NET制作地图编辑器
GUI
加载位图
切图(我被卡在这里,用VB.NET如何切去位图的一小块?)
存储地图数据
读取地图数据

10

主题

173

帖子

178

积分

注册会员

Rank: 2

积分
178
发表于 2008-12-14 01:03:00 | 显示全部楼层

Re:跪求高手讲解地图编辑器的知识!

.MAP是个文件后缀而已,你可以将你自己的地图文件,保存为任意后缀的文件名,只要你自己能够区分,并能够读写该文件的数据内容,就可以了。

保存地图信息为什么不用.TXT文件呢?我觉得很大的可能是因为地图数据复杂,当游戏程序装载地图的时候,解析.TXT文件时候效率不会很高的缘故。

我觉得如果是新手程序,我到是建议制作地图的时候,先保存为.TXT格式文件。随着理解的加深,以及地图数据的复杂,逐步修改为自己定义的格式比较好。

如果有这样的问题,好比地图数据应该有哪些数据,这些数据应该怎么存放?那还是看具体的游戏设计需求而定。有了需求,再进行分析,而后再确定数据类型和数据格式比较容易让其他人来解释或者举例。

我觉得有简入繁的学习方式,对于新手来说,可能比较牢靠。例如可以尝试先制作一个《坦克大战》或者参考别人的《坦克大战》代码去分析。

如果学习人本身程序基础很好,只是欠缺游戏开发经验,可以直接去看《暗黑》、《WC3》、《WOW》的等地图格式,看看别人是如何制作的,为什么那样制作,比较快捷。以上3款都有可供学习的代码。

这样的回答,你给多少游戏币?哈哈

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2008-12-14 11:27:00 | 显示全部楼层

Re:跪求高手讲解地图编辑器的知识!

搞清楚“串化”先,否则什么都是空谈

26

主题

125

帖子

125

积分

注册会员

Rank: 2

积分
125
 楼主| 发表于 2008-12-14 16:09:00 | 显示全部楼层

Re:跪求高手讲解地图编辑器的知识!

Avanna说的好通俗易懂,有机会见面我请客
tonykee的意思是不是,地图编辑后的数据存储为字符串,然后程序在读取字符串?

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2008-12-14 17:34:00 | 显示全部楼层

Re:跪求高手讲解地图编辑器的知识!

不是,串化 也就是 序列化
把对象变成字节流  叫序列化
或把字节流还原成对象  叫反序列化

流可以写网络,写磁盘,或其它的IO设备

你需要的是自定义自己的流格式,先搞定这个再写编辑器吧

或者先用xml凑合凑合

26

主题

125

帖子

125

积分

注册会员

Rank: 2

积分
125
 楼主| 发表于 2008-12-14 17:58:00 | 显示全部楼层

Re:跪求高手讲解地图编辑器的知识!

串化和序列化
自定义的流格式
tonykee ~~
又得研究一阵子了!

还有个使用地图编辑器的问题,
例如TILE STUDIO,mapwin等地图编辑器

虽然能编辑地图,可是输出的格式,实在是看不懂有什么规律,在编程中如何加载这些数据成大问题了
[em24]

10

主题

173

帖子

178

积分

注册会员

Rank: 2

积分
178
发表于 2008-12-14 20:34:00 | 显示全部楼层

Re: Re:跪求高手讲解地图编辑器的知识!

输出的格式,实在是看不懂有什么规律

TILE STUDIO,mapwin使用了自己定义的数据格式来保存地图信息。

想要知道规律,你尝试下面的方法。

察看该工具的帮助文档,是否有介绍其地图的数据格式。如果有提供,那么看不懂就是说不过去了。如果没有提供,你可以发Email向制作者去索取。如果索取不成,那就只好去分析破解了(该工作可能需要花费不少时间成本)。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-20 17:06

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表