搭建教程

Last updated: February 09, 2018

安装Java

WurstScript以及其相关工具需要Java8来正常运行。 编者注:装java的教程有很多,这部分不会可以百度。

下载 JRE

  下载 Java

下载适合你系统的Java,并跟随下方的安装步骤来安装。

一旦完成后,就可进入下一步。

  • 注意你应当确保安装的Java至少为 1.8.0_XXX 版本,而 XXX 部分至少应当大于 101 ,以此获得最佳的 WurstScript 使用环境。

验证/更新Java

WurstScript的许多功能依赖于电脑上配置的java环境变量。

如果你的 JAVA_HOME 环境变量还没有设置,或者设置错了路径。

参考   这些教程 来正确设置你的 JAVA_HOME 环境变量。

Win+R ,输入 cmd ,按下 回车 后,开启命令行窗口。 随后输入 java -version 来验证你当前安装的JAVA版本。

如果你的Java正确安装了,就应该能够看到如下的消息:

如果以上命令出现了错误,你可以尝试输入 java 或者 javac 命令来测试环境变量是否成功配置。

当你正确安装完Java后,接着安装VSCode。

安装 VSCode

VSCode 是一个免费、开源、跨平台的代码编辑器。 在VSCode中,我们有一个插件来支持WurstScript。

安装 VSCode

  下载 VSCode

在你的系统中下载并安装VSCode。

完成后,打开VSCode并继续下一步。

安装 Wurst 插件

按下F1键打开VSCode的命令窗口,输入指令:> Install Extensions

左侧打开的面板中,在搜索栏中输入 Wurst 然后按下回车键,安装 Wurst language support 插件。

(国内1.27用户,按照上面的办法,安装如下插件)

chinese(中文语言包)

Tasks(支持左下角编译地图的标签)

jass (看vjass代码用的插件)

blp-preview (编辑器里看模型用的)

重新加载窗口以激活插件。

随后你可以最小化VSCode并继续执行下一步。

安装 Wurst

现在我们将配置一个Wurst编译器环境,并使用Wurst安装程序创建一个项目。

  下载 Wurst安装程序

下载完成后,通过双击来运行WurstSetup.jar。

如果你在国内环境打开,这个软件会启动的比较慢,大约需要30秒。

【中国的网络环境可能导致超时,需要科学上网使用。】

安装编译器

该设置将检查编译器是否已经安装。如果没有,则需要先安装它,然后才能创建项目。

要安装编译器,只需点击 Install Wurst 按钮。

在大多数情况下,首次安装编译器可能会进入一种一直读条的状态。根据你的网络情况,你需要在等待约5分钟后关闭安装程序,并重新打开来重试,如果此时Create Project按钮已经可用,你可以直接创建项目了。 如果你一切都安装完成后,VSCode插件却表现的十分不正常,你可以尝试删掉 C:\Users\你的用户名\.wurst 目录,并重新安装编译器。

当一切完成后,安装程序应该会显示你的安装是最新版的,现在 Create Project 按钮可以使用了:

创建项目

编译器安装完成,你就可以继续创建你的Wurst项目了。

选择你想要的项目文件夹和名称,然后单击 Create Project 按钮启动该过程。 安装程序现在将创建一个Wurst项目结构,并下载必要的依赖项。 如果一切安装正确,你应该会看到下方的消息:

安装完成后,你现在可以在VSCode中打开项目的根文件夹。 打开Hello.wurst文件来激活Wurst插件,代码应该会开始编译,并且完成项目搭建。

如果你只是WurstScript的新手,但并不是编程的新手,那么你可能会需要  Wurst入门指南

更新和导入项目

通过点击导入按钮,你可以加载一个现有的wurst.build文件。 点击“更新项目”按钮后,将更新你的项目依赖关系并根据需要生成必要的本地文件。 你应该使用此功能来更新现有项目并导入新克隆的项目。

中国1.27版搭建教程(官方平台版)

作者:FBI琪露诺——750160517@qq.com

Q群:934023552

版本:1.27

道道做的搭建视频https://www.bilibili.com/video/av412963739/

搭建开始

按照上方教程搭建wurst文件夹

按照道道的搭建视频,删除_build\dependencies\中的WurstStdlib2文件夹

打开wurst.build 添加代码

  dependencies:
  - https://github.com/fbicirno/WurstStdlib2

### 替换为1.27

打开【Q群934023552】的tasks.json,找到%编辑器路径%,修改为你的we编辑器路径 【可以使用文本编辑器的替换功能】

例如
"command": "%编辑器路径%\\bin\\YDWEConfig.exe",
修改为
"command": "D:\\SoftWare\\WorldEdit\\bin\\YDWEConfig.exe",

将%编译地图名%修改为_build文件夹下的地图名

打开项目文件夹\.vscode

将本教程的tasks.json复制进去

测试地图

重启vscode

按F5

输入run map with YDWEConfig

运行地图即可

常见问题

Q 为什么会启动混乱之治,而不是冰封王座?

A可能是魔兽文件夹里混乱之治叫Warcraft III.exe,将其随意改名即可

更多问题请点击避坑指南