SlopeCraft(我的世界地图画生成器)
我的世界风靡全世界不是没有原因的,就像本期的SlopeCraft软件一样,通过原游戏自有的地图自定义接口完成项目创建,并在内部引入多元化的地图画元素,和普通的地图工具略有些区分,这样也可以进一步发展开放性世界观玩法的优势之处,借助于地图画元素丰富整体的游戏画面观感。
软件引见
SlopeCraft软件是我(TokiNoBug)用qt+Eigen+zlib开辟的、用于在minecraft中转换平面地丹青的软件。
与spritecraft等像素画软件各种,SlopeCraft是专门面向地图的像素画,它设计的目标就是让你用地图将像素画记载上去,然后贴在物品展现框上。这里地图指游戏中可以记载地形的物品,不是存档。
所以,SlopeCraft的色彩调剂模块是完周全向地图的,它不是为了让像素画在玩家视角中接近原图,而是为了让像素画在地图的“视角”中接近原图。
因为地图中的色彩与方块的绝对高度有关,所以SlopeCraft生活的地丹青常常不是平板的,而是平面的,是人工地形。我将其称为平面地丹青。
一言以蔽之,SlopeCraft是为地图而设计的。
恰是是以,操纵SlopeCraft建造的地丹青的“画质”,比spritecraft导出、再用地图记载的地丹青要好良多——由于专业。
地丹青的游戏版本、类型、色彩空间和方块列表是怎样一回事?
在SlopeCraft中,你可以调理地丹青所对应的游戏版本、地丹青类型、色彩空间和方块列表。我将逐一简述这些参数是怎样回事。
1.游戏版本:
SlopeCraft拥有的minecraft版本为1.12~1.16。此中从1.12到1.15的地图没有甚么转变,最多只要204种色彩;而1.16则为了下界树木增添了28种色彩,到达了232色。(这里的色彩疏忽通明)
2.地丹青类型:
Creative类型的地丹青可使用到完全的204/232种色彩,享用最高的画质;但它不克不及导出为平面地丹青, 只能导出为地图文件,操纵作 弊的方式在存档中显现。
关于这类方式,可使用 "mc-map.djfun.de" 这个网站。
Survival类型的地丹青则牺牲了1/4的色彩,换来可以在原版生活实装的长处。这类地丹青可以转换为三维地丹青,也是这个软件的焦点性能。
Flat类型的地丹青是平板的。因为平面地丹青实装的难度很高,我特地开辟了平板地丹青的性能。
平板地丹青望文生义,是传统平展的像素画,它最轻易实装,但只要Creative类型1/4的色彩:51/58色。
这里需求注明,Survival类型与Creative类型抵触,地丹青只能为此中一种;但Flat类型的地丹青与它们平行(固然平展的Creative没甚么意义)。
3.色彩空间:
这是比力专业的部门。易懂来讲各种的色彩空间是用各种的技巧去描写色彩。在SlopeCraft中,它代表着各种的调剂色彩的技巧。
SlopeCraft中运用了4种色彩空间:RGB、HSV、Lab、XYZ。
此中Lab形式对大大都图片的调剂结果最好,我将它设为默许。但详细到每一个像素画,你最好顺次测验考试一下,选择视觉结果最好的调剂方案。
4.方块列表:
这是最为主要的部门,它与终究转换的地丹青互相关注。易懂来讲,地图中的每一个根本色彩常常对应着不同方块,但导出的时候我们只能给每一个根本色彩选择一种对应的方块。
所以方块列表就是制作像素画的“资料表”,称之为方块列表。我预设了4种方块列表,别离为:Vanilla,Cheap,Elegent和Shiny。
Vanilla方块列表尽可能复原每一种根本色彩的“原汁原味”,如沙子的色彩就对应砂岩、钻石块的色彩就对应钻石块等。 它常常不太合适生活实装(空话,3000个钻石块爽死你),只合适缔造形式演示,是以我定名为Creative。
Cheap是极端优化的方块列表,一切根本色彩都尽全力选择生活中最轻易取得的、最便宜的方块,好比“下界”的色彩运用天堂岩、“白色”运用雪块。它合适生活的初期和中期。
Elegent是“最优雅”的方块列表,它尽可能选择了生活中可以量产,又“足够优雅”的方块,如“白色”运用白色混凝土。它合适生活的前期,是首选,也是默许。
Shiny专为光影而生,它尽可能选择可以发光的方块。
Custom是自行设置的方块列表,你可以自在的设置一切。
更新日记
SlopeCraft v3.1 公布了
更新内容:
修复了投影文件不拥有1.12的bug。投影文件此刻拥有1.12版的minecraft
插手了英文场景布局。可以在菜单栏中的Languages菜单切换说话。
新性能:导出为纯文件地丹青。此刻你可以经由直代替换map_<#>.dat文件来缔造地丹青了。
运用申明
第1步 导入图片并设置地丹青的属性
双击启动SlopeCraft.exe,你将会看到以下的场景布局。
2.这里需求你选择地丹青的种别:
若是你想要色彩尽可能多元化、画质尽可能精美的地丹青,最好点击左边的建立平面地丹青操控键位。
若是你想要传统的平板地丹青,不太在乎地丹青的画质,那末请点击中心的建立平板地丹青操控键位。
第三种地丹青还没有完成,请期待后续的更新。
这里我选择了平面地丹青。
3.预处置图片:
选好你要转换的图片,用ps或其他可以编纂图片的软件,将它的长宽缩放到128像素的整倍数(可选)。
这里我将图片调剂到128×128像素,这也刚好是单张地图的大小。
将这张图片保留好。
4.导入图片:
切回SlopeCraft,点击红框中的导入图片操控键位,在弹出的文件选择框中找到方才调剂好的图片。看一下上面橙色框中展示的图片尺寸,确认本身没有选错图片。
若是没有bug,那末这张图片会在左边展示出来。
导入图片成功后,蓝框中的下一步将会亮起,代表你可以持续到下一步,点击这个操控键位。
前去下一步的操控键位牢固在右上角,今后的图片中不会再独特标出。
5.确认地丹青的类型
在这一页,你需求设置地丹青对应的游戏版本。
在蓝框当选好游戏版本。这里我只拥有1.12~ 1.16,将来还会拥有1.17。
需求注重,1.12~1.15版本的地丹青的“画质”没有区分,平板地丹青有51色,平面地图有153色。1.16为阳间树增添了7种根本色彩,所以平板地丹青可使用58色,平面地丹青则可使用174色。
Mj为啥要给阳间树这么多色彩?多来点肉色欠好吗?
固然你已在最起头的页面中设置了地丹青的类型,但依然可以在这里从头选择地丹青种别。请注重,不要选择“不成实装的地丹青”,我还没有写完导出这类地丹青的代码。
第2步 设置方块列表
方块列表其实就是一个地丹青的“资料表”,或“调色盘”。它决议了地丹青的调色盘中一共有哪些色彩,每种色彩又对应哪一种方块。
这个页面比力繁琐,我将顺次引见每一个部门。(其实普通来讲,方块列表都不太需求本身调剂)
滑动区内展示了每一种根本色彩。在蓝框中,你可以勾选是不是许可SlopeCraft运用这类色彩。默许环境下,每种根本色彩城市被勾选(1.16中新增的色彩在更低版本除外)
橙色框中是每一种色彩所对应的方块。调色盘中的每一种色彩都只能运用一种方块。
你能够以为图中良多方块的色彩各种,但请注重,它们在“地图的眼睛”里是完全一样的,选择的独一根据就是方块是不是轻易量产。
有些根本色彩只要一种方块可用,但是调色盘不克不及空白,所以这个选项是不成更改的,就像图中的玻璃,它必需被选中。
左上角有四种预设的方块列表可供选择:
Vanilla是“原汁原味”的,尽可能运用每种色彩“本来的方块”。它比力合适缔造形式,不合适生活实装(空话,一堆钻石块爽死你)
Cheap死力选择最廉价的方块,担保每种方块都是可以量产的。它合适生活后期。
Elegant是在可以生活实装的环境下,尽可能选择“最优雅的方块”,好比尽可能选择小黑偷不走的、既都雅又不太难量产的方块。这是默许的选项。
Shiny专为光影而生,它尽可能选择发光的方块,力图在光影中足够灿艳。
Custom则代表你运用了自行设置的方块列表。
左下角的浅绿框内的操控键位便利批量操作,意思很较着,不再多诠释。
完成这些设置以后,点击红框中简直认。在“下一步”操控键位的左边,会展示这张地丹青可使用若干种色彩。
默许环境下,1.12~1.15版本中的平面地丹青可使用51种色彩,平面地丹青则有153种;1.16的平板地丹青可使用58种色彩,平面地丹青则有174种。若是你禁用了某些根本色彩,那末这个数目会削减一些。所以调色盘越多元化,画质就越好。 至于怎样在画质与实装难度之间衡量,It's up to you.
点击确认后,前去下一步。
第3步 调剂图片色彩(将图象转化为地丹青)
颠末后面的步调,我们导入了一张图片,并确认好了这个地丹青的“调色盘”都具有哪些色彩。完成这些前置后,我们就该进入正餐了:将图象转化为地丹青。
以下图所示,橙框中的操控键位会将图象的色彩调剂为地丹青的调色盘中可使用的色彩 ,而青色框中的两个操控键位也很好了解,它们可让原图或调剂后的地丹青展示出来,便利你做对照。
那末,下面的蓝框是甚么呢?你不需求进修色彩空间的常识,只需求晓得这五个选项代表五种调剂色彩的技巧。 对同一张图象,这五种调剂技巧的结果都是各种的。
我们都但愿地丹青与原图尽可能接近,所以你可以顺次试一下每一种调剂技巧,经由青色框中的两个操控键位往返比力,选出调剂结果最好的一种。
调剂图片的进程能够会比力慢,特别是对比力大的图片。 若是进度条俄然障碍不前,乃至窗口未呼应,请不要封闭窗口,甚么都不消做,耐烦期待便可。 调剂图片的进程有海量的计较义务,我的功能程度又相当仅有,网络卡是正常的。
在选出了你以为最都雅的地丹青以后,请点击右上角的导出为投影,进入转换地丹青的最初一步。
第4步 导出为投影
后缀名为.litematic的投影文件是投影mod用来存储方块布局的文件。因为投影mod被普遍运用,我决议付与SlopeCraft导出为投影的性能——究竟结果,这个软件是为生活实装而设计的。
若是你不需求生活实装,只想获得map_0.dat如许的纯文件地丹青,那这一步能够会让你掉望了:这个性能确切还没有完成。不外它没有甚么功能难度,置信我,这个性能会在不久的未来插手的。
进入这个页面后,你可以在橙色的三个输出框中确认投影文件的称号、作者和区域称号。请注重,投影区域称号最好不要包括任何汉字,最好只用英文书写,不然投影文件极可能会由于汉字乱码而没法读取。 不外呢,别的两个输出框其实不受这个限制,哪怕汉字乱码,投影文件的格局也不会破坏。
这三项不是必选的,你完全可以疏忽这三个输出框。
接上去,请点击红框中的构建三维布局操控键位。
进度条走完后,在蓝框中会展示出投影的尺寸和总方块数目。若是你的原图比力大(跨越256×256像素),而你的欧气又不是太好的话,那末投影尺寸中的Y有能够会跨越256,这意味着你的平面地丹青跨越了限高,不成能实装。
若是碰到这类环境,有几种方式能够会处理成绩:
减少图片的尺寸
退回到上一步,换一种色彩空间,从头转换地丹青
将原图向左或向右扭转90°,反复转换地丹青
恰当调剂图片的色相或饱和度等,反复转换地丹青
换一张图片
都不可的话,洗洗睡吧
在这个例子中,图片的尺寸只要128×128,所以必定不会碰到这类环境。然后就是最初一步了:导出。
点击红框中的导出操控键位,选好投影文件的途径,比及进度条走满。然后,点击右上角的竣事,你会离开这个场景布局。
红框中的操控键位会在文件资本办理器中帮你展示导出的文件,若是你不谨慎把投影导出在了奇奇异怪的定位,它能帮你找到投影文件。
右侧的加入操控键位不消诠释了吧。
投影导出好了,要怎样运用呢?
你不会真的觉得到这里就竣事了吧?导出完投影以后,另有一些需求注重的工作。
为何我的投影尺寸比地图大一圈?
我很喜好Mojang的两句话:It's a FEATURE,和Work as intended。这确切是底层特征。
若是你的图片尺寸是128×128像素,那末导出的投影的尺寸应当是130×y×130。一张地图的分辩率刚好也是128×128,这就是为何我建议你把图片缩放为128像素的整倍数。
上面的这个表示图应当能申明这个投影要怎样放置:
投影在工具南北四个标的目的上刚好比地图规模宽一格,地图的展示规模该当居中。
若是这不敷明白,还可以看一看这张截图:
图中铁块的部门是地图所展示的规模,浅蓝色细线则是投影的轮廓。
2.为何会有这些石头?
答:这是个特征。固然这些石头其实不是地丹青的内容,但它们依然是平面地丹青不成贫乏的一部门。
平面地丹青之所以能具有3倍于平板地丹青的色彩,就是由于它充实操纵了地图记载地形的机制:方块之间的绝对高度会调剂它们在地图上的亮度。 在地丹青的外部,每一个方块同时有两个义务:
展示本身的色彩
调剂本身南方方块的亮度。
但是,对地丹青最北侧的方块来讲,它们处在地丹青的鸿沟,它们的亮度也需求调理。所以我插手了这些石头,它们不处在地丹青的展示规模内,却依然影响地丹青的内容。
固然,若是你执意把它们去失落,影响也不大。
小编测评
SlopeCraft是国内玩家制作的工具,所以不用担心阅读障碍的问题,可以在原始游戏引擎的基础出,发挥出自己头脑中的制作想法,并重新提供比较富足的色彩表现和画面元素布局,重新使用像素化的风格完成渲染成型,使得游戏不再显得那么单调。
看了这么多,你下载了SlopeCraft(我的世界地图画生成器)吗?想要下载最新软件就来软件爱好者好玩的游戏、简单易懂的软件教程、令人耳目一新的游戏玩法这里统统都有,更多精彩不容错过!