金庸群侠传MOD发布 金庸群侠传MOD攻略讨论 金庸群侠传修改技术交流 设计自己的武侠单机游戏 创造独特的游戏形象
发新话题
打印

[MOD技巧] 《金庸群侠传》大地图导出工具 v1.01

本主题由 weyl 于 2008-7-11 16:28 分类

《金庸群侠传》大地图导出工具 v1.01



此软件的作用是将《金庸群侠传》游戏地图输出到图像文件中,并在地图上标明各个地点的名称。
这是用该工具导出的大地图图片(大小为原地图尺寸的15%): 点此打开图片


操作方式:
首先选择游戏路径和地图保存路径。默认情况下程序主目录的"Game Files"文件夹下放着本程序要用到的原版中的文件。
选择“选择字体”设置字体名称大小粗细,选择“文字颜色”和“边缘颜色”设置文字的本体和边缘的颜色。
在“图像缩放”中填入把导出地图缩放到原大小的百分之多少,范围1%~100%。
设置好以上几项后点击“绘制并保存地图”开始执行。


需要注意的地方:
  世界地图原图像大小17280x8640,缩小为25%时大小为4320x2160。
  所选的文字颜色会自动转换为(当前游戏调色板里的256种颜色中)最接近所选颜色的一种。
  “选择字体”里的“大小”列表里,最大只能选择72号的字,但可以在列表上面的输入框里输入比72大的。
  程序所需的游戏文件名在ini内标明了。如果mod改变了游戏文件名,则要在ini中作相应修改。
  地图缩放比例越小,占用的内存也越小。当设置为25%时,大概占用180MB内存。当设置为100%时,考虑到内存占用量,将不进行缩放和格式转换,直接输出256色bmp文件。
  如果内存不够,程序会在硬盘中直接操作,不过这样速度会慢一点。
  如果程序突然退出,请打开同目录下的log文件查看出错原因。


程序下载(任选一个下载点,文件名为"JY_World_Map_Exporter 20080418.rar"):
91files
zShare
RapidShare

要运行程序还需要安装VS2005sp1可分发包(任选一个下载点,文件名为"vcredist_x86.exe"):
Microsoft
91files
zShare
RapidShare

上面图片里使用的字体:
http://font.85888.com/soft/7393.html
字体安装方法:解压后把字体文件*.ttf复制到windows/font文件夹里,系统会自动安装。字体名"DFPTanLiW7-B5"。


历史记录:

2008-04-18:升级到1.01版。
            增加字体边缘,这可使文字在任何背景下都能被清楚地看见。
            导出地图前先把文字颜色转换为游戏调色板内的颜色,以免颜色偏差太大不合要求。

2008-04-14:1.00版发布。

[ 本帖最后由 scarscc 于 2008-6-10 18:08 编辑 ]
附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
  • lift_viper +30 好东西~ 支持 2008-4-18 01:42

TOP

这个rapidshare在我这里经常达到free user的上限,虽然我确实什么都没下

另外我最早试验你的大地图显示程序的时候,发现有点游戏的Windows版的意思。

其实如果窗口化的话主要的问题是很难放弃z.dat中已有的新指令,dosbox的模拟在某种意义上还是比较完美的。所以我想过最经济的办法就是用dosbox的源码,去掉无用的部分,针对游戏本身略为优化,直接集成dos版的z文件。

dosbox是用VC写的,本身是开源软件。不过很多我看不明白。

[发帖际遇]: 胡斐要去和程灵素约会,出门前scarscc帮他打整了一下络腮胡,得到打赏银两7.


[ 本帖最后由 scarscc 于 2008-4-10 17:12 编辑 ]

TOP

把界面完成吧,然后发郎环福地。

这个东西,极大的方便了玩家。可是制作者辛苦隐藏的山洞却全都暴露出来了,做个MOD真是越来越难了,呵呵……

[发帖际遇]: 小小猪在丽春院喝酒,发现了强盗茅十八,被抢银两15.
小小猪搭了个小窝,收拾的干干净净漂漂亮亮,等待着朋友们的光临。很多人来了,觉得这里不错,就留下来,和小猪一起建设小窝。来的人越来越多,小窝越来越大,但我想,小窝还是小窝,永远有小窝的一家亲的感觉。有时候会因为铺什么地板用什么瓷砖而争执,但是最终的目的,都是建一个漂亮的小窝,招待更多的朋友。

TOP

隐藏的山洞只能劇情中用指令寫入R中座標.

[发帖际遇]: 参与红花会陈家洛的计划:行动失败,遭清廷缉捕损失银两9.

TOP

TOP

这是一个好东西。。。

[发帖际遇]: 9523遭遇四大恶人,狼狈逃窜,丢失银两25.

清酒欲醉无休 玉笛清风两袖 幽禁轮回不休 一宿入夜宿醉
利剑挥刀寒风 情丝欲斩不断 举觞颔首清幽 利剑出鞘舞风
邀月共觞浊酒 尘世恩仇既定 红颜如鞘梅花 一生犹如宿醉

点我查看金庸群侠传原版及各修改档攻略心得集合

TOP

期待着你的完成。。。

[发帖际遇]: lift_viper拜岳老三为师,得到见面礼银两20.

TOP

引用:
原帖由 scarscc 于 2008-4-10 15:33 发表
这个rapidshare在我这里经常达到free user的上限,虽然我确实什么都没下

另外我最早试验你的大地图显示程序的时候,发现有点游戏的Windows版的意思。

其实如果窗口化的话主要的问题是很难放弃z.dat中已有的新指令,dosbox的模拟在某种意义上还是比较完美的。所以我想过最经济的办法就是用dosbox的源码,去掉无用的部分,针对游戏本身略为优化,直接集成dos版的z文件。

dosbox是用VC写的,本身是开源软件。不过很多我看不明白。
Rapidshare确实比较难下,但稳定性和持久性应该是最好的了。下次更新时我多加几个下载点。

Dosbox是个大工程啊……我是不敢去动它的。我肯定也有很多看不懂,很多库没用过的话,基本就不知道它在干什么了。

TOP

Google Page Creator 可以上传文件,是非常稳定的空间。

我也只是有这个设想,至少看起来还是比较现实的。但自己现在肯定弄不出来

[发帖际遇]: scarscc在海边沙滩上捡到一支圣火令,当废铜卖了,获得银两3.

TOP

更新了,除了“游戏路径”和“保存路径”那两个按钮以外其他都完成了。文字互相覆盖的问题也解决了。

效果图: http://img237.imageshack.us/img2 ... xporter20080ma1.jpg

地图中,地名中心和入口保持在同一垂线上。地名一般在入口上面,如果入口上面地名太多把地图都挤满了,才放到入口下面。如果下面也挤满了……则出错退出。

这个是测试图,有20个地点的入口都被改到了地图最顶端:http://img141.imageshack.us/img141/5900/worldmapel3.jpg

[ 本帖最后由 fenghou 于 2008-4-12 01:04 编辑 ]

TOP

引用:
原帖由 scarscc 于 2008-4-10 19:54 发表
Google Page Creator 可以上传文件,是非常稳定的空间。
Google Pages 我这里打不开,Google Video不对中国服务,估计这个也是吧。

TOP

正式做完了。可以导出bmp, gif, jpg, png四种格式,字体支持Big5以外的了,只要能显示繁体字就行。默认字体选为黑体。

TOP

更新1.01版:
增加字体边缘,这可使文字在任何背景下都能被清楚地看见。效果图见顶帖。
导出地图前先把文字颜色转换为游戏调色板内的颜色,以免颜色偏差太大不合要求。改变了游戏路径后颜色也会重新转换。

[ 本帖最后由 fenghou 于 2008-4-18 01:30 编辑 ]

TOP

很方便的工具类,在琅嬛福地发一份吧

[发帖际遇]: 参与红花会陈家洛的计划:行动失败,遭清廷缉捕损失银两23.

TOP

TOP

发新话题