易码技术论坛

 找回密码
 加入易码
搜索
12
返回列表 发新帖
楼主: tensun

[原创][PC端工具]通用地图编辑器,附送几张图库

[复制链接]
发表于 2005-8-19 12:32:00 | 显示全部楼层
肯定是,我没装.net framework也是这样
另外,真正用这个软件的人难道没有吗?
我用常了才发现还有若干的BUG
1.地图的长和宽在修改长宽之后会有长变成宽,宽变成长,例如本来是要把20*15改成26*17,点确定后就会变成17*26的地图
2.有时改动地图大小后会有部分无法显示。有几次我改大小后,原来的地图上面部分就少了几行,而导出的数据没少,保存后的整幅地图图片也没缺少。
这样应该是改动地图大小后的显示上的问题了
最后,我只能放弃在电脑上编辑,而自己写一个Lava的地图编辑器,在WQX上编辑了
 楼主| 发表于 2005-8-21 04:10:00 | 显示全部楼层
"地图的长和宽在修改长宽之后会有长变成宽,宽变成长"应该是在再次改变长宽后出现的吧?
楼上的说的这两个bug我都已经解决了.
本来准备在0.4版里面加入事件编辑器和图库/图素编辑器的,但考虑到可能用处不大,就放弃了这个功能.
发表于 2005-8-22 06:35:00 | 显示全部楼层
其实你所做的软件我恐怕是用不着了,因为我为了我的游戏地图引擎加上了即时编辑地图功能,而且我设计的地图格式和一般的地图数据格式有很大的不同,加入的图块映射,并且一个坐标有一组数据(是4个char型的数据,用以直接调用触发事件号和使用、调查事件号),
但还是要谢谢楼主的,因为如果其他做游戏的人要做地图时有了很好的工具了
发表于 2005-8-22 16:36:00 | 显示全部楼层
"一个坐标有一组数据(是4个char型的数据,用以直接调用触发事件号和使用、调查事件号)"
汗!
这样做行吗?内存够吗?
发表于 2005-8-22 22:16:00 | 显示全部楼层
呵呵,支持支持^_^
好东西~
 楼主| 发表于 2005-8-25 00:20:00 | 显示全部楼层
借用了衰哥的时空引擎的两个图库,呵呵
 楼主| 发表于 2005-8-25 00:41:00 | 显示全部楼层
"一个坐标有一组数据(是4个char型的数据,用以直接调用触发事件号和使用、调查事件号)"
这种情况在游戏中也比较常见吧
其实这种情况也可以用到"通用地图编辑器"导出的数据
比较简单的方法是你把4个char型数据放到一个struct里面去,比如:
struct Map
{
   char Index;
   char Event;
   //...
};
struct Map Map[MapHeight][MapWidth];
然后再通过循环把地图数据读到Map[y][x].Index中
发表于 2006-1-10 15:36:00 | 显示全部楼层
不能下呀

[em03][em03][em03][em03][em03][em03][em03][em03][em03]

期待修改连接
[em01][em02][em04][em05][em06][em07][em08]
发表于 2006-1-11 01:27:00 | 显示全部楼层
[em17]汗,这个也能让你找出来,很老的帖子了,编辑器估计在其他论坛上还有
发表于 2006-1-22 16:21:00 | 显示全部楼层
delicious
发表于 2006-1-23 10:29:00 | 显示全部楼层
最大才128*128?

能不能再大点?
发表于 2006-1-23 15:38:00 | 显示全部楼层
tgclc关张了啊,怎么下啊
 楼主| 发表于 2005-7-25 05:43:19 | 显示全部楼层 |阅读模式


编辑器的截图:




当前版本: v0.1

运行环境:Microsoft .NET Framework 1.1,下面为下载地址
www.microsoft.com/downloads/details.aspx?FamilyId=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=en

功能介绍:能创建多达99张地图的工程,并能导出为二进制或文本文件(就像SeeStar那样)

您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-4-29 06:42 , Processed in 0.014066 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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