這一章講解Prefab。Prefab是饑荒世界構(gòu)成的基礎(chǔ),也是Mod技術(shù)的基本內(nèi)容。 Prefab,中文譯名叫預(yù)制物,也可以廣義地稱之為物體。在饑荒的世界中,Prefab是最...
這一章講解Prefab。Prefab是饑荒世界構(gòu)成的基礎(chǔ),也是Mod技術(shù)的基本內(nèi)容。 Prefab,中文譯名叫預(yù)制物,也可以廣義地稱之為物體。在饑荒的世界中,Prefab是最...
這一章的目標(biāo)是介紹Mod基本結(jié)構(gòu),讓你能夠更好地組織代碼和各種靜態(tài)資源。 饑荒Mod采用了隔離良好的設(shè)計(jì),每個(gè)Mod擁有自己的運(yùn)行環(huán)境,獨(dú)立于游戲主環(huán)境和其它Mod的運(yùn)行環(huán)境...
這個(gè)系列教程很長(zhǎng),涉及到很多編程、游戲方面的概念。與其讓你云里霧里地看著看著就放棄,不如先教你如何快速入門,通過模仿來學(xué)習(xí),然后在這個(gè)MOD的基礎(chǔ)上逐步展開、修改。希望這樣能...
本章的目的是為了幫助你了解Mod知識(shí)的全貌,把握學(xué)習(xí)的節(jié)奏。如果你急著學(xué)習(xí)更多的技術(shù)知識(shí),可以先跳過本章,不會(huì)影響后面章節(jié)的學(xué)習(xí),當(dāng)你需要確認(rèn)自己知識(shí)掌握程度的時(shí)候,可以再跳...
簡(jiǎn)介 事件模型很多編程語言中都有廣泛的應(yīng)用,在饑荒中也一樣。許多component在執(zhí)行一些核心函數(shù)時(shí)都會(huì)順帶觸發(fā)事件,比如combat在攻擊到目標(biāo)是就會(huì)觸發(fā)onhitoth...
物品/生物/人物,在游戲中都統(tǒng)稱為prefab,下文用prefab指代這些東西本文介紹如何使用Mod API來安全地修改游戲中的prefab的屬性。 相比直接修改游戲文件,通...
本文介紹如何向游戲中添加新動(dòng)作。在實(shí)踐之前推薦閱讀我寫的動(dòng)作詳解,以了解動(dòng)作的基本概念。 用到的MOD API: AddAction 向游戲注冊(cè)一個(gè)動(dòng)作 AddCompone...
饑荒分為單機(jī)版和聯(lián)機(jī)版,一般來說,內(nèi)容相同的MOD,聯(lián)機(jī)版相對(duì)單機(jī)版來說,總是要多一些對(duì)網(wǎng)絡(luò)數(shù)據(jù)的處理,總歸是要復(fù)雜一些。越復(fù)雜的MOD,從單機(jī)移植到聯(lián)機(jī)就越困難。 本文主要...
這篇文章將闡述如何讓你的函數(shù)能夠在自己設(shè)置的限定條件下,通過外部輸入(主要是鼠標(biāo))來觸發(fā)執(zhí)行。 對(duì)于很多有了一定MOD經(jīng)驗(yàn)的制作者來說,最困擾的問題已經(jīng)不是弄不清MOD的框架...
本文介紹Don't Starve 圖形用戶界面(Graphical User Interface,簡(jiǎn)稱GUI)編程的基本概念,并給出簡(jiǎn)單的操作實(shí)例。 實(shí)例下載 基本概念 在D...
寫給沒有編程基礎(chǔ)的人看的。有編程基礎(chǔ)的人都知道些最基礎(chǔ)的方法。 對(duì)很多剛?cè)腴T的mod制作者來說,出了錯(cuò)不知道如何解決,是阻礙自己進(jìn)步的重要原因,但是,拿著這些問題問熟悉Mod...
前言 原貼寫于饑荒游戲貼吧,為了使文章針對(duì)性更強(qiáng),將原文切割并精簡(jiǎn)。此貼主要為編程0基礎(chǔ)的modder講解一些編程的基礎(chǔ)知識(shí)。至于說有關(guān)饑荒框架的介紹,則會(huì)放在另一篇文章里講...
基本概念 entity 在游戲中的大部分對(duì)象都是entity,這是一個(gè)在底層核心中被編譯好的類,我們無法看到源碼,但可以調(diào)用它的相關(guān)函數(shù)。游戲里有已經(jīng)打包的entity的創(chuàng)建...
人物解答/交流/建議 & Bug提交[1] by LongFei 當(dāng)前公開版本: 2.1.0 with pdf 人物 基本屬性 饑餓 150 精神 250 血量 80 傷害系...
概述 這篇文章會(huì)闡述Don'tStarve代碼的整體框架,幫助Mod新手們快速了解Don'tStarve Mod能實(shí)現(xiàn)哪些功能,需要做哪些基本的配置,以利于有目的有針對(duì)性地進(jìn)...