用心玩遊戲,用心寫攻略,大家好,我是龍魂遊戲解說。
上一期介紹了Psi模組教程中的前四個任務,今天來聊聊5個初級任務:
向量初識
這個任務為玩家解鎖了12個運算符,分別是向量構造,向量和,向量差,向量乘,向量除,向量叉乘,單位向量,反向量,向量模,向量提取X,向量提取Y與向量提取Z(看到這一堆龍魂以為在做高數題,果然就沒有Minecraft做不到的東西~)。
為了讓一些還沒有接觸這種東西的小夥伴明白接下來的內容,龍魂先來簡單描述一下什麼是向量:
向量可以當作有延伸方向的線段,作為線段就會有起始點以及長度,以起點作為坐標原點,那麼就可以根據方向以及長度獲取到一組坐標,這個就是向量的坐標,所以向量並不是一個數字,而是一種長度或者位置。
上述12個運算符的作用:
向量構造:提供X,Y,Z三個坐標構建一個向量。
向量和:兩個向量的疊加,因為向量存在方向,所以不是單純的疊加,舉一個簡單的例子,朝左邊走三步,再朝前走四步,但是此時距初始位置是朝左上角走了5步。
向量差:這個和上面的向量和概念相似,就是兩個向量的差值。
向量乘:這個不是兩個向量相乘,而是向量與常數的乘積,是指將一個向量擴大到原來的多少倍。
向量除:與向量乘概念類似。
向量模:這個是指向量的長度,最終結果是一個數字。
Minecraft
向量叉乘:這個概念很複雜,簡單一點就是將兩個向量求模然後通過二者之間的位置關係(當起始點疊加,二者的夾角~)求出一個面積,這個面積是一個數字,等於叉乘結果向量的模,然後叉乘結果與兩個向量都是垂直關係。
單位向量:這個就是將任意向量變為長度為1方向不變的向量。
反向量:顧名思義,就是將一個向量完全反轉。
向量提取X:從任意向量之中提取其X位置的坐標。
向量提取Y:從任意向量之中提取其Y位置的坐標。
向量提取Z:從任意向量之中提取其Z位置的坐標。
Psi模組
再來說說該任務目標,玩家需要成功使用含有向量構造的術式:
首先要明確一點向量構造只是一個運算符,所以需要提取附加一個啟動式而且這個啟動式必須要有向量作用條件,所以只能使用附加運動或者爆炸。
然後來簡單說一下向量構造的要求,這個模塊必須通過向量提取來獲得對應內容,因為此時玩家的演算器屬性問題,這裡基本上只能使用實體位置或者實體視線加施法者的方式,並且為了減少功能性模塊的使用,玩家需要使用連接符。
龍魂這邊給出的是一個使用了向量構建的附加移動體系,向量選取的時候用的是實體位置加施法者的組合。
第五個任務結果
數字初識
相比於上面那個問題的難度,這個問題就簡單許多了,該任務解鎖了六種運算符:加,減,乘,除,絕對值以及倒數。關於這些運算符的使用龍魂就不多說了,如果你不會使用,那麼就可以選擇放棄這個模組了。
任務也很簡單,設置一個用到【運算符:加】的體系。
數字初識
需要注意以下幾點:
以上六種運算符只能輸出數字,而到目前為止唯一一個通過數字運行的啟動式只有調試了,其他兩個都是數字常量;
除了除只能對兩個數字進行操作以外,加,減以及乘可以同時對三個數字進行操作。
龍魂這邊給出了一個非常簡單的體系。
第七個任務結果
實體初識
這個任務也是比較簡單的,首先給出了六個運算符:離點最近,實體運動,隨機實體,聚集實體,加入列表,移出列表,然後是五個選擇符:附近物品,附近生物,附近敵人,附近動物,附近投射物。
相信五個選擇符的屬性應該不用多說了,來聊聊六個運算符:
實體初識
這裡不能一一介紹了,因為這些內容是相互之間搭配的,首先是加入列表和移出列表搭配五個選擇符,可以圈定大致範圍。
離點最近是指在這個範圍內離某一確定點最近的個體(這個確定點是由玩家規定的~),
隨機實體是指在該範圍內的任意一個實體,
實體運動是指某一個實體運動軌跡,輸出的是一個向量值,
最後的聚集實體,是指玩家指定的某個實體其視線所對的實體,就像當玩家手中拿著小麥時附近羊和牛會盯著玩家的位置,此時玩家就是聚集實體。
第六個任務結果
龍魂這邊給出了一個可以解決這個任務的答案,但是按照龍魂的理解,這個應該不是最佳答案,小夥伴們可以試著去簡化。
因為篇幅問題,五個初級任務只講解了三個,下一期就來介紹方塊操作以及另類施法的內容。如果小夥伴們有什麼意見或者建議,可以在評論區留言或者直接私信龍魂,謝謝大家的支持。之後龍魂還會繼續更新有關mc的各種內容,喜歡的小夥伴,記得幫龍魂點個關注,記得點讚評論轉發三連哦,謝謝啦~
註:對於向量初識部分的介紹,因為考慮到可能有小夥伴看不懂,所以採取了比較通俗易懂的說法,但是這些說法其實在數學上是可能是不規範甚至是錯誤的,希望各位小夥伴諒解。