最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

【mcbe】淺談全物品 ep.7 全物品的盡頭與大型垃圾桶的迭代

2022-04-08 21:38 作者:叼叼的名字  | 我要投稿

寫(xiě)在前面

本文為作者不負(fù)責(zé)任的猜想,僅具有部分指導(dǎo)意義。大部分猜想基于現(xiàn)在已有的全物品設(shè)計(jì)、編碼全物品設(shè)計(jì)及編碼倉(cāng)庫(kù)的設(shè)計(jì)上思考的

本文所有 粉色字 均為鏈接,為對(duì)本文內(nèi)容的補(bǔ)充

本文是由我和天火的服務(wù)器成員 @Maple_楓溪 共同討論的

(這里打一波廣告,天火服務(wù)器交流群:1029028772)



目錄

1、緒論

2、卡頓

3、全物品的組成

4、水道的設(shè)計(jì)

5、附錄

6、新式傳統(tǒng)全物品歸納

7、全物品的盡頭與大型垃圾桶的迭代

????7.1、全物品的發(fā)展窘?jīng)r

????7.2、可能的優(yōu)化手段

????????7.2.1、增向

????????7.2.2、多箱全物品單片

????????7.2.3、適當(dāng)嵌入多物品

????????7.2.4、編碼全物品

????????7.2.5、離線分類(lèi)全物品

????7.3、全物品的盡頭

????7.4、大型編碼倉(cāng)庫(kù)

????7.5、大型倉(cāng)庫(kù)的發(fā)展前提

????7.6、大型倉(cāng)庫(kù)的設(shè)計(jì)




7.1、全物品的發(fā)展窘?jīng)r

顯而易見(jiàn)的,mojang在持之以恒地大量添加著新種類(lèi)的物品。尤其是1.16以來(lái)每次都進(jìn)行了一次群系更新,為了營(yíng)造環(huán)境氛圍加入了大量的同質(zhì)材料(就方塊性質(zhì)來(lái)說(shuō))。這導(dǎo)致1.16設(shè)計(jì)時(shí)加入了全物品裕度收到了嚴(yán)苛的挑戰(zhàn),大部分的全物品設(shè)計(jì)都需要拆開(kāi)水道并加裝新的全物品單片

以1.16為例,常見(jiàn)的有單側(cè)32片左右,此時(shí)已占據(jù)了兩個(gè)區(qū)塊大小。隨著物品種類(lèi)愈發(fā)地增多,傳統(tǒng)的三向全物品尋找物品將會(huì)需要玩家走三個(gè)甚至更多數(shù)量的區(qū)塊,這會(huì)大大增加全物品的體積、劣化使用體驗(yàn)、增加常加載范圍、增加物品在水道內(nèi)的時(shí)間

你可能說(shuō)過(guò)多的物品種類(lèi)會(huì)造成冗余,是沙盒游戲的忌諱。但你可以參考泰拉瑞亞,也同為沙盒游戲,物品種類(lèi)遠(yuǎn)多于mc,證明mc的物品種類(lèi)遠(yuǎn)遠(yuǎn)尚未達(dá)到沙盒游戲的上限


------------------------------


7.2、可能的優(yōu)化手段

傳統(tǒng)全物品的潛力尚未完全壓榨。在真正走到盡頭之前,還有一些補(bǔ)救的手段


7.2.1、增向

如果物品分流到三向會(huì)導(dǎo)致單一的一個(gè)向過(guò)長(zhǎng),那么就可以適當(dāng)增加向數(shù),將物品分流到四向甚至五向就可以大幅降低單側(cè)長(zhǎng)度。但物品數(shù)量不斷增加,這個(gè)方案也將有個(gè)上限

現(xiàn)有的三向全物品是在玩家使用體驗(yàn)(過(guò)多的向會(huì)影響玩家的方向感)和全物品設(shè)計(jì)中一個(gè)較為舒適的平衡,貿(mào)然增加向會(huì)降低玩家的使用體驗(yàn)。增向?qū)τ诮ㄖ煹脑O(shè)計(jì)提出了較高的要求,需要通過(guò)簡(jiǎn)單的裝飾來(lái)讓玩家輕易地分辨出對(duì)應(yīng)的分區(qū)


7.2.2、多箱全物品單片

目前常見(jiàn)的全物品單片為單側(cè)五箱全物品單片,倘若達(dá)到單側(cè)六箱,單向長(zhǎng)度就可以縮減到六分之五。再進(jìn)一步呢?七箱、八箱就可以讓全物品的單向長(zhǎng)度進(jìn)一步縮小


7.2.3、適當(dāng)嵌入多物品

多物品可以讓一個(gè)箱子分類(lèi)54種物品,契合了全物品垃圾桶的定位,即少量多種物品。如將部分箱子、水道與多物品綁定,即可達(dá)到傳統(tǒng)全物品達(dá)不到的物品密度。現(xiàn)有的如輕量全物品是一種較為成熟的方案,可以提供參考


7.2.4、編碼全物品

編碼全物品可以將不同種物品編碼進(jìn)同一個(gè)箱子來(lái)達(dá)到種類(lèi)相近的物品的合并分類(lèi),近似于多物品的效果,同時(shí)物品密度可以更高,可以將少量同種物品堆在數(shù)個(gè)箱子內(nèi),大量節(jié)約了箱子數(shù)量

如今編碼全物品相對(duì)傳統(tǒng)全物品較為新穎,研究的人尚少,其潛力還有待被壓榨


7.2.5、離線分類(lèi)全物品

@Maple_楓溪?提出了離線全物品的概念

如果較長(zhǎng)的全物品會(huì)讓物品在更長(zhǎng)的水道內(nèi)滯留更長(zhǎng)的時(shí)間,增加卡頓和卡頓時(shí)間的話,在玩家較少時(shí)采用離線分類(lèi)就可以免除動(dòng)態(tài)卡頓帶來(lái)的問(wèn)題了

如在玩家較少的凌晨時(shí)間定時(shí)讓假人加載并啟動(dòng)全物品釋放白天緩存的物品進(jìn)行分類(lèi),可以讓玩家在白天只需要背負(fù)全物品的靜態(tài)卡頓甚至可以完全卸載全物品,大幅優(yōu)化了全物品在服務(wù)器的使用體驗(yàn),是一種可以努力的研究方向

這種全物品已有傳統(tǒng)的鎖漏斗全物品作為較為成熟的方案進(jìn)行背板,只需額外添置緩存和對(duì)主控進(jìn)行較小的改動(dòng)。由于不需要考慮分類(lèi)時(shí)玩家的游戲體驗(yàn),可以考慮采用大吸力單片去壓榨全物品單片的緩存


------------------------------


7.3、全物品的盡頭

全物品自動(dòng)分類(lèi)機(jī),其優(yōu)勢(shì)在于玩家在一個(gè)相對(duì)固定的位置可以通過(guò)展示方塊或展示框來(lái)快速讓玩家確定目標(biāo)物品的所在地,來(lái)快速便捷地取用物品。當(dāng)展示方塊離全物品中心超過(guò)兩個(gè)區(qū)塊甚至超出了方塊實(shí)體的渲染范圍時(shí),展示框內(nèi)物品不再渲染,玩家是否還能便捷地找到展示方塊呢?

同時(shí)取用物品走過(guò)的較長(zhǎng)的路程也會(huì)導(dǎo)致玩家地游戲體驗(yàn)大幅降低,這個(gè)時(shí)候全物品的友善的玩家交互的優(yōu)勢(shì)不再,而其附加的劣化的倉(cāng)庫(kù)屬性也暴露無(wú)遺

現(xiàn)在,編碼全物品、編碼倉(cāng)庫(kù)也可以完成非常多種類(lèi)的物品的分類(lèi),傳統(tǒng)全物品其垃圾桶屬性漸漸不再突出。而傳統(tǒng)全物品天生自帶了劣化的倉(cāng)庫(kù)屬性:只進(jìn)不出、沒(méi)有滿箱檢測(cè)、對(duì)溢出物品處理不到位。這導(dǎo)致了傳統(tǒng)全物品對(duì)于后勤和運(yùn)維并不友好,而且其倉(cāng)庫(kù)屬性并不能和配套的物品處理設(shè)施,如煉藥機(jī)、合成站(如補(bǔ)貨)、熔爐組(如補(bǔ)充燃料)進(jìn)行合理的聯(lián)動(dòng)

當(dāng)交互的優(yōu)勢(shì)不再之時(shí),我們是否應(yīng)該把眼光放向別的東西呢?


------------------------------


7.4、大型編碼倉(cāng)庫(kù)

大型編碼倉(cāng)庫(kù)包含了交互界面和倉(cāng)庫(kù)兩部分,擁有完整的倉(cāng)庫(kù)功能,即可進(jìn)可出。但由于交互界面較小,基本為一個(gè)傳統(tǒng)的展示板范圍,所以交互體驗(yàn)?zāi)壳安蝗鐐鹘y(tǒng)全物品


樣品檢索的預(yù)填充箱子,截自 @在與有在B站《“創(chuàng)造模式物品欄”》

但目前大型編碼倉(cāng)庫(kù)的交互界面已經(jīng)發(fā)展到利用樣品完成檢索的方案,一個(gè)預(yù)先填充好樣品的大箱子即可等效于分類(lèi)54種物品,在交互界面上只需1b或2b,大大降低了玩家尋找物品需要走的路。一個(gè)解釋用的告示牌或展示框里的命名物品,或者玩家自帶的樣品都可以快速完成檢索。而隨著物品數(shù)量增加,傳統(tǒng)全物品逐漸吃力的物品展示在樣品檢索這里卻沒(méi)有明顯增加的壓力

而且由于倉(cāng)庫(kù)的性質(zhì),不需要像全物品一樣需要按向展開(kāi),可以支持密堆,大幅降低了常加載區(qū)塊數(shù)量。單一物品的儲(chǔ)量更多,讓倉(cāng)庫(kù)在面對(duì)大量同種物品時(shí)更加從容。倉(cāng)庫(kù)單片也可以更方便地檢測(cè)儲(chǔ)量,讓運(yùn)維成本更低

由于可進(jìn)可出的性質(zhì),讓倉(cāng)庫(kù)的存貨可以便捷地接入其他設(shè)備,如煉藥機(jī)、熔爐組,甚至可以接入合成樹(shù),如sac的圣杯及其劣化版本

同時(shí)編碼倉(cāng)庫(kù)在物品解碼完成后,只需解鎖該物品的漏斗,相對(duì)來(lái)說(shuō)動(dòng)態(tài)卡頓更有優(yōu)勢(shì)



------------------------------


7.5、大型倉(cāng)庫(kù)的設(shè)計(jì)前提

如果物品到達(dá)玩家手里的時(shí)間要遠(yuǎn)大于玩家主動(dòng)去倉(cāng)庫(kù)或者全物品取物品的速度的話,編碼倉(cāng)庫(kù)的使用體驗(yàn)就較差了。在一些較長(zhǎng)的位置嵌入偽展或者無(wú)延遲投擲器鏈加速,可以大幅改善玩家體驗(yàn)。尤其是目前編碼倉(cāng)庫(kù)沒(méi)有實(shí)現(xiàn)多線程取物品的情況下,多個(gè)玩家同時(shí)使用的時(shí)候需要盡可能壓縮單一玩家的使用時(shí)間

以樣品檢索為例,如果玩家需要找較為冷門(mén)的物品或可被歸納的種類(lèi)較多的物品時(shí),亦或是未被收錄的物品,可能尋找起來(lái)較為吃力,需要不斷地開(kāi)關(guān)箱子。je有一種mod,可以在玩家不打開(kāi)箱子時(shí)可以預(yù)覽箱子內(nèi)的物品,可以讓玩家極為方便地預(yù)覽倉(cāng)庫(kù)收錄的物品


所以目前來(lái)看,大型倉(cāng)庫(kù)需要高速物品傳輸技術(shù)發(fā)展。而箱內(nèi)物品預(yù)覽可以大幅提高玩家的使用體驗(yàn)


------------------------------


7.6、大型倉(cāng)庫(kù)的設(shè)計(jì)

@LonganRG《潛影盒物品搜索引擎》

我在b站能找到的能通過(guò)樣品來(lái)進(jìn)行分類(lèi)取物品的第一個(gè)機(jī)器


@redberd小紅《第一代16進(jìn)制編碼倉(cāng)庫(kù)》

b站編碼倉(cāng)庫(kù)的老祖宗


@CCS_Covenant《物品解碼器》


@在與有在B站《“創(chuàng)造模式物品欄”的先導(dǎo)介紹視頻》

一個(gè)非常接近預(yù)想的設(shè)計(jì)目標(biāo)的倉(cāng)庫(kù)


@SAC_Official《單線程編碼全物品》

一個(gè)相對(duì)完善的編碼全物品


利用編碼全物品的輸入物品處理和物品編碼,利用傳統(tǒng)的編碼倉(cāng)庫(kù)作為主體,利用樣品進(jìn)行物品提取甚至余量提示

在此基礎(chǔ)上可以配合sac的圣杯,在可合成物品余量不足時(shí)輸出其原材料作為替代

樣品編碼可以采用ccs的流水線編碼(壓縮單個(gè)玩家的取貨速度)或者盒子編碼(避免礦車(chē)消失bug)

可以采用多線程解碼,增加多玩家使用或者多物品提取的體驗(yàn)



寫(xiě)在最后(作者的碎碎念)

這篇文章是在今天與?@Maple_楓溪?討論離線全物品的時(shí)候突然想到的

當(dāng)物品數(shù)量不斷增加時(shí),多物品全物品已然逼近上限,而傳統(tǒng)全物品也有一個(gè)上限

達(dá)到這個(gè)上限后,能接著使用的機(jī)器只有編碼倉(cāng)庫(kù)了。而編碼倉(cāng)庫(kù)的發(fā)展路線,似乎《創(chuàng)造模式物品欄》《一個(gè)倉(cāng)庫(kù)的需求》已經(jīng)為我們指出了一條路

【mcbe】淺談全物品 ep.7 全物品的盡頭與大型垃圾桶的迭代的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
柳江县| 聂荣县| 通山县| 咸宁市| 北辰区| 长乐市| 涟水县| 巢湖市| 靖宇县| 仁寿县| 司法| 芦溪县| 永嘉县| 梧州市| 舒城县| 永定县| 略阳县| 荣昌县| 宜良县| 阿城市| 吕梁市| 台中市| 岳西县| 含山县| 会同县| 枝江市| 乡城县| 绿春县| 长顺县| 德保县| 闸北区| 开原市| 潞城市| 昭苏县| 石门县| 突泉县| 革吉县| 贺州市| 金秀| 浦北县| 滕州市|