2.6
This commit is contained in:
0
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/README.md
Normal file
0
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/README.md
Normal file
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/0.jpg
LFS
Normal file
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/0.jpg
LFS
Normal file
Binary file not shown.
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/1.jpg
LFS
Normal file
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/1.jpg
LFS
Normal file
Binary file not shown.
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/10.gif
LFS
Normal file
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/10.gif
LFS
Normal file
Binary file not shown.
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/11.gif
LFS
Normal file
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/11.gif
LFS
Normal file
Binary file not shown.
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/12.png
LFS
Normal file
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/12.png
LFS
Normal file
Binary file not shown.
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/13.gif
LFS
Normal file
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/13.gif
LFS
Normal file
Binary file not shown.
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/14.png
LFS
Normal file
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/14.png
LFS
Normal file
Binary file not shown.
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/15.png
LFS
Normal file
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/15.png
LFS
Normal file
Binary file not shown.
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/17.png
LFS
Normal file
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/17.png
LFS
Normal file
Binary file not shown.
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/18.png
LFS
Normal file
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/18.png
LFS
Normal file
Binary file not shown.
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/6.png
LFS
Normal file
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/6.png
LFS
Normal file
Binary file not shown.
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/7.png
LFS
Normal file
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/7.png
LFS
Normal file
Binary file not shown.
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/8.jpg
LFS
Normal file
BIN
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/images/8.jpg
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,47 @@
|
||||
---
|
||||
front: https://nie.res.netease.com/r/pic/20210730/ee109f39-8987-46e0-9fe7-40ebb23060fa.png
|
||||
hard: 入门
|
||||
time: 15分钟
|
||||
---
|
||||
|
||||
# 在MCSTUDIO内创建地图工程
|
||||
|
||||
玩法地图教程为您提前准备好了地图存档资源,包括**Structure存档**和**FarmWorld存档**。其中**Structure存档**是一张超平坦地图,此次所有的单个建筑都罗列在该地图的出生点周围。这么做的处理是因为在超平坦世界中建造独栋建筑时,不会受到**地形影响建筑建造**的困扰,同时可以更加直观地看到**所有建筑的风格和规模**,方便建筑师进行统一规划和调整。**FarmWorld存档**则是主题玩法地图的地形存档。我们将会使用这两张地图来合成出最终完整的地图大观。
|
||||
|
||||
## 本地导入地图资源
|
||||
|
||||
进入MCSTUDIO作品库,选择基岩版组件。点击右上角的本地导入,资源类型选择地图,并通过选择功能在窗口中选择**Structure存档**和**FarmWorld存档**,最后再点击导入按钮即可完成导入操作。
|
||||
|
||||
<img src="./images/0.jpg" alt="0" style="zoom:150%;" />
|
||||
|
||||
在未来,新版编辑器将多方位覆盖开发者的日常开发流程。我们推荐您将地图作品升级成新版格式,提前体验新版编辑器的魅力。
|
||||
|
||||
<img src="./images/1.jpg" alt="1" style="zoom:120%;" />
|
||||
|
||||
## 使用chunker改变地图的属性
|
||||
|
||||
为了降低《我的海滨农场》的开发上手难度,在这张地图内,我们只考虑玩家在**单人环境**中游玩的情况。因此我们选择不将玩家房间暴露在本地局域网或者联网环境中。
|
||||
|
||||
我们在对地图资源进行预处理的时候已经提前关闭了这些设定,但你也可以在未来对其他地图通过同样的方法再次重复这个操作。
|
||||
|
||||
您必须使用相关的地图处理工具去处理地图。这里推荐使用[chunker](https://chunker.app/)对地图进行NBT修改。NBT在基岩版中同样存在,并且在地图文件里会管理地图的一些基本设定。在将地图上传成功后,请选择右下角的Advance Settings,接着选择WORLD SETTINGS,手动关闭**Multiplayer Game Enabled**、**Visible to Multiplayer**、**LAN Broadcast Enabled**、**Visible to LAN Players**等开关。
|
||||
|
||||

|
||||
|
||||
我们同样需要关掉**Do Insomnia**、**Do Mob Spawning**与**TNT Explodes**,这样可以避免玩家在地图里遇到TNT爆炸、自然生物生成和幻翼的干扰。
|
||||
|
||||

|
||||
|
||||
接着点击CONVERT再次转换源文档,并DOWNLOAD下载到本地。
|
||||
|
||||
## 添加常加载区域
|
||||
|
||||
通常情况下,世界上正处于被加载的区域都围绕在玩家周围。在玩家移动的过程中,进入范围内的新区块区域会被加入区块更新的列表里,而离开范围内的旧区块则会停止更新。为了在后续教程中我们可以使用ModSDK获取加载区域内的方块与实体信息,在这里需要将主岛所横跨的区块都放进常加载区域里。使用**/tickingarea**指令可以帮助我们完成这个效果:
|
||||
|
||||
```
|
||||
/tickingarea add 64 0 64 200 0 180
|
||||
```
|
||||
|
||||
在关卡或地图编辑器里按下/键呼出输入框,即可插入这段指令。
|
||||
|
||||

|
||||
33
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/课程02.在地图工程中保存资源素材.md
Normal file
33
docs/mconline/20-玩法地图教程/第03章:创建项目及导入素材/课程02.在地图工程中保存资源素材.md
Normal file
@@ -0,0 +1,33 @@
|
||||
---
|
||||
front: https://nie.res.netease.com/r/pic/20210730/ee109f39-8987-46e0-9fe7-40ebb23060fa.png
|
||||
hard: 入门
|
||||
time: 15分钟
|
||||
---
|
||||
|
||||
# 在地图工程中保存资源素材
|
||||
|
||||
由于独立建筑与地形大观分开在两张地图存档内,我们需要先通过地图编辑器将超平坦内的建筑导出成自定义素材,让我们看看应该怎么做吧!
|
||||
|
||||
## 导出自定义建筑素材
|
||||
|
||||
对新版格式的**Structure地图作品**点击编辑,进入编辑器世界。
|
||||
|
||||
<img src="./images/8.jpg" alt="0" style="zoom:105%;" />
|
||||
|
||||
使用选区工具,在超平台地形上对建筑底部进行框选。
|
||||
|
||||

|
||||
|
||||
通过点击框选格的上部面,使用鼠标拖拉可以抬高框选格的高度,将整个**玩家之家**与地下一格的草方块全部选中。
|
||||
|
||||

|
||||
|
||||
使用坐标轴对框选方格整体抬高一格,并点击上部方格面降低一格高度,以去除地下一格草方块的空间间隙。
|
||||
|
||||

|
||||
|
||||
点击**保存素材**,素材支持10字符内的中文、英文与数字组合,并且导出的mdl格式只支持在编辑器内流通,或者使用预设API在游戏内进行放置。默认选择下会勾选去除空气和**去除流体**,若建筑内带有流体,可以去掉**去除流体**的勾选。
|
||||
|
||||

|
||||
|
||||
保存的自定义素材会放在**素材库**的**自定义素材**下。**自定义素材**存放于公共的编辑器文件夹,不同地图的地图编辑器都可以检索到之前准备好的**自定义素材**。
|
||||
@@ -0,0 +1,32 @@
|
||||
---
|
||||
front: https://nie.res.netease.com/r/pic/20210730/ee109f39-8987-46e0-9fe7-40ebb23060fa.png
|
||||
hard: 入门
|
||||
time: 30分钟
|
||||
---
|
||||
|
||||
# 尝试熟悉基本的地图编辑器功能
|
||||
|
||||
进入**FarmWorld存档**作品时,地形中预放的地基为我们提供了素材的放置坐标。通过几个基础的编辑地图步骤,我们也能够轻松地将建筑装饰进世界当中。
|
||||
|
||||
## 调整能见度
|
||||
|
||||
原来的地图编辑器提供的能见度非常低,通过上帝视角俯瞰地形时,只有一小部分的地形会进入视野。我们使用**能见度功能**可以快速增加能够看见的区块的格数。
|
||||
|
||||
点击**能见度**可以拖拉可见区块的数量,进度越长,代表可以看到的范围越大。
|
||||
|
||||
**注意:请不要过度增加可见区块的数量,这将会对您的电脑设备造成极大的负荷压力!**
|
||||
|
||||

|
||||
|
||||
## 调整时间
|
||||
|
||||
地图编辑器中的世界也会随着时间流逝进行昼夜更替。您可以点击**时间功能**切换游戏时间,让世界一直保持白天。
|
||||
|
||||

|
||||
|
||||
## 放置自定义素材
|
||||
|
||||
我们通过单击素材选项后即可在游戏区域任意拖动。接着点击游戏任意坐标,并再次点击确认生成即可将素材建筑重新加入世界。若在改动后想要撤回,可以使用CRTL+Z快捷键撤回到前一次的操作步骤。
|
||||
|
||||

|
||||
|
||||
Reference in New Issue
Block a user