日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

饑荒聯(lián)機(jī)版自制MOD教程 自己怎么制作MOD 準(zhǔn)備工作( 三 )


那么寶貝兒們就要問了,自己的mod目錄要怎樣清理呢?
首先,你應(yīng)該備份自己現(xiàn)有的mod目錄,即用壓縮/存檔軟件,如7zip,對(duì)mod目錄進(jìn)行壓縮存檔,并在文件名后附加版本號(hào),方便自己查閱;
之后刪除exported目錄;
然后將mod目錄里除了后綴名為 .lua 和 .tex 的文件全部刪除,再刪除空目錄 。
文勝質(zhì)則史,質(zhì)勝文則野
既然你都已經(jīng)把mod制作出來了,不矜夸一番怎么可以?下面就教你如何將mod發(fā)布到Steam創(chuàng)意工坊~
首先從Steam啟動(dòng)Don't Starve Mod Tools,選擇上傳工具,你會(huì)看見以下窗口,選擇你需要上傳mod對(duì)應(yīng)的游戲,即Don't Starve或Don't Starve Together;

饑荒聯(lián)機(jī)版自制MOD教程 自己怎么制作MOD 準(zhǔn)備工作


然后點(diǎn)擊Add按鈕,會(huì)彈出以下窗口,點(diǎn)擊Browse按鈕,選擇要上傳的mod目錄路徑,并選擇要上傳的mod的種類,再點(diǎn)擊publish按鈕發(fā)布;(其中,點(diǎn)擊藍(lán)色框出的Browse按鈕,設(shè)定創(chuàng)意工坊mod預(yù)覽圖片)
饑荒聯(lián)機(jī)版自制MOD教程 自己怎么制作MOD 準(zhǔn)備工作


接著你會(huì)看見,按照程序預(yù)設(shè)的指示操作,同意Steam創(chuàng)意工坊的條款就大功告成了 。
饑荒聯(lián)機(jī)版自制MOD教程 自己怎么制作MOD 準(zhǔn)備工作



Lua編程
Lua(請(qǐng)不要念成“擼啊”),一款被設(shè)計(jì)成可用于包括游戲、網(wǎng)站和圖形處理等多方面等各類應(yīng)用的輕量級(jí)可嵌入的腳本語言,在很多游戲游戲中得到應(yīng)用,例如:Don't Starve,Don't Starve Together,Crusader Kings II,Europa Universalis IV,Crypt of the NecroDancer,等等 。
要閱讀本章的內(nèi)容,你需要對(duì)計(jì)算機(jī)編程的概念有基本的了解 。
首先為那些已經(jīng)學(xué)習(xí)過 #編譯原理 的童鞋獻(xiàn)上Lua的AST
饑荒聯(lián)機(jī)版自制MOD教程 自己怎么制作MOD 準(zhǔn)備工作


標(biāo)識(shí)符/Identifiers
Lua中的標(biāo)識(shí)符,可以是任何以字母或下劃線開始,由字母([a-zA-Z])、數(shù)字([0-9])或下劃線('_')構(gòu)成的字符串 。
Lua對(duì)大小寫敏感,也就是說 Lua 跟 LUA 是不同的兩個(gè)標(biāo)識(shí)符 。
關(guān)鍵字/Key words
Lua提供了共計(jì)21個(gè)關(guān)鍵字,即:
由于 Lua 是對(duì)大小寫敏感的語言: 盡管 and 是保留字,但 And 和 AND 卻是兩個(gè)不同且合法的標(biāo)識(shí)符 。
按照慣例,以下劃線開頭的標(biāo)識(shí)符保留為 Lua 內(nèi)部變量 。
其他符號(hào):
+-*/^=~=<
=>=<>==()
{}[];:,......
字符串
字符串(Literal string)可以通過匹配單引號(hào)或者雙引號(hào)進(jìn)行界定,并且可以包括下列類C轉(zhuǎn)義序列(escape sequence):
饑荒聯(lián)機(jī)版自制MOD教程 自己怎么制作MOD 準(zhǔn)備工作


另外,換行還可以用轉(zhuǎn)義符'\newline'表示;字符可以以 '\d'、'\dd' 或 '\ddd'(其中字母 d 表示十進(jìn)制數(shù)字,decimal digit)的形式,用其對(duì)應(yīng)數(shù)值表示;Lua 字符串可以包含任何 8 位字符,包括 '\0' 。
Lua 字符串還可以用一對(duì)形如 [[ ... ]] 的雙方括號(hào)界定,如此可以跨行定義字符串,并且可以嵌套 。
數(shù)字常數(shù)
Lua 的數(shù)字常數(shù)與 C 語言類似,以下是一些示例:
33.03.1416314.16e-20.31416E1
注釋
Lua 的注釋以兩個(gè)連續(xù)的連接符,即 -- 開頭
類型
Lua 是一種動(dòng)態(tài)類型語言 。這就意味著變量沒有類型,而只有值才具有類型 。
Lua 中有 8 種基本類型: nil, boolean, number, string, function, userdata, thread 和 table 。其中number是雙精度浮點(diǎn)數(shù),string是 8 bit 字符串 。
賦值A(chǔ)ssignment
Lua,正如JavaScript一樣,是一種類型松散(loose typing)的腳本語言;換言之,與C/C++和Java等強(qiáng)類型定義語言中要求聲明(declare)變量時(shí)必須選擇變量的類型不同,Lua賦值時(shí)只需要變量名和變量值:

推薦閱讀