跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
搜尋
搜尋
外觀
建立帳號
登入
個人工具
建立帳號
登入
用於已登出編輯者的頁面
了解更多
貢獻
討論
正在編輯「
FTL珍珠砲
」
頁面
討論
臺灣正體
閱讀
編輯
編輯原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
編輯
編輯原始碼
檢視歷史
一般
連結至此的頁面
相關變更
特殊頁面
頁面資訊
外觀
移至側邊欄
隱藏
文字
小
標準
大
此頁面始終使用小字型
寬度
標準
寬
內容已盡可能延展寬度以適應您的瀏覽器視窗。
於 2024年8月21日 (三) 23:55 由
Njes9701
(
留言
|
貢獻
)
所做的修訂
(
→
TNT爆炸作用實體的推力
)
(
差異
)
←上個修訂
|
最新修訂
(
差異
) |
下個修訂→
(
差異
)
警告:您目前正編輯頁面的舊修訂版本。
若您發布,在此修訂之後變更的任何內容將會遺失。
警告:
您尚未登入。 若您進行任何的編輯您的 IP 位址將會被公開。 若您
登入
或
建立帳號
,您的編輯將會以您的使用者名稱標示,並能擁有另外的益處。
防垃圾訊息檢查用。
請勿
填寫此欄位!
預覽
切換編輯器
您已切換至原始碼編輯
關閉
您可以隨時點選此圖示切換回視覺化編輯器。
視覺化編輯
原始碼編輯
更多
進階
特殊文字
說明
標題
標題 2
標題 3
標題 4
標題 5
格式
插入
拉丁文
拉丁文擴充
國際音標
符號
希臘文
希臘字母擴充
斯拉夫文
阿拉伯文
阿拉伯文擴充
希伯來文
孟加拉文
坦米爾文
特拉古文
僧伽羅文
梵文
古吉拉特文
泰文
寮文
高棉文
加拿大原住民
盧恩
Á
á
À
à
Â
â
Ä
ä
Ã
ã
Ǎ
ǎ
Ā
ā
Ă
ă
Ą
ą
Å
å
Ć
ć
Ĉ
ĉ
Ç
ç
Č
č
Ċ
ċ
Đ
đ
Ď
ď
É
é
È
è
Ê
ê
Ë
ë
Ě
ě
Ē
ē
Ĕ
ĕ
Ė
ė
Ę
ę
Ĝ
ĝ
Ģ
ģ
Ğ
ğ
Ġ
ġ
Ĥ
ĥ
Ħ
ħ
Í
í
Ì
ì
Î
î
Ï
ï
Ĩ
ĩ
Ǐ
ǐ
Ī
ī
Ĭ
ĭ
İ
ı
Į
į
Ĵ
ĵ
Ķ
ķ
Ĺ
ĺ
Ļ
ļ
Ľ
ľ
Ł
ł
Ń
ń
Ñ
ñ
Ņ
ņ
Ň
ň
Ó
ó
Ò
ò
Ô
ô
Ö
ö
Õ
õ
Ǒ
ǒ
Ō
ō
Ŏ
ŏ
Ǫ
ǫ
Ő
ő
Ŕ
ŕ
Ŗ
ŗ
Ř
ř
Ś
ś
Ŝ
ŝ
Ş
ş
Š
š
Ș
ș
Ț
ț
Ť
ť
Ú
ú
Ù
ù
Û
û
Ü
ü
Ũ
ũ
Ů
ů
Ǔ
ǔ
Ū
ū
ǖ
ǘ
ǚ
ǜ
Ŭ
ŭ
Ų
ų
Ű
ű
Ŵ
ŵ
Ý
ý
Ŷ
ŷ
Ÿ
ÿ
Ȳ
ȳ
Ź
ź
Ž
ž
Ż
ż
Æ
æ
Ǣ
ǣ
Ø
ø
Œ
œ
ß
Ð
ð
Þ
þ
Ə
ə
格式
連結
標題
清單
檔案
討論
參考來源
描述
您輸入的內容
您取得的結果
斜體
''斜體文字''
斜體文字
粗體
'''粗體文字'''
粗體文字
粗斜體
'''''粗斜體文字'''''
粗斜體文字
描述
您輸入的內容
您取得的結果
參考來源
頁面文字。<ref>[https://www.example.org/ 連結文字],其他文字。</ref>
頁面文字。
[1]
已命名的參考文獻
頁面文字。<ref name="测试">[https://www.example.org/ 連結文字]</ref>
頁面文字。
[2]
重複使用相同參考來源
頁面文字。<ref name="测试" />
頁面文字。
[2]
顯示參考來源
<references />
↑
連結文字
,其他文字。
↑
連結文字
FTL(Fast Than Light)中文珍珠砲,最初是由scicarft伺服器中玩家Xcom6000所開發,藉由數量可觀的TNT 同時對終界珍珠轟炸而累積大量動能,最後發射而出使玩家可以在不到一秒的時間旅行至千萬格外,成功打破MINECRAFT遊戲中限制的320格每秒的速度限制。<blockquote>''In Minecraft the theoretical speed limit is known to be 320m/s'' ''One object has been known to break this law--projectiles'' ''--Xcom6000''</blockquote> == FTL結構 == 一台完整的FTL大致可以分為以下幾個部件2D單選面板、TNT數量控制、終界珍珠滯留裝置、TNT複製陣列、區塊加載裝置。 === 2D單選面板 === 此結構提供了玩家一個2D的地點選擇面板,按下選擇地點後面板將會把預先設定好的TNT數量、發射方位角 一併透過脈波的形式將訊號傳送至頂端的TNT陣列進行設定。 === TNT數量控制 === 假設單一最大的陣列可以一次複製588個TNT以供發射,為了精準控制發射所需的TNT數量,通常會將不同複製數量的TNT陣列以小排到大的形式組成FTL的一側陣列,且可以依照所需的TNT發射數量來進行設定588到1個TNT數量的控制。 === 終界珍珠滯留裝置 === 玩家投擲終界珍珠後會透過半線勾觸發訊號,活塞將終界珍珠的隨機動量X、Y、Z給消除掉方便後續發射時不會產生任何的座標偏差。 === TNT複製陣列 === 是FTL中最核心的一部分,在FTL工作時陣列通常會複製兩個批次的TNT,第一個批次的TNT通常數量較少只為了將第二批次的TNT給加速到FTL正中央。 通常越多的TNT複製數量決定著後續發射精準度。 === 區塊加載裝置 === 在FTL發射的同時區塊加載裝置會啟動,並瞬間加載每次終界珍珠停留的位置。 == 發射細節 == [[檔案:TNT起爆點.png|縮圖|156x156像素|TNT起爆中心]] === TNT爆炸 === 在TNT點然後會馬上變成一個實體方塊,大小為0.98x0.98x0.98,同時對Y軸施加0.2block/tick的動能使TNT往上彈跳 與隨機分佈在X、Z軸上合力為0.2block/tick的動能,並且在80個gt後引爆,爆炸的中心點位於TNT中心點 往上0.0625格高度,如右圖所示黃色點為起爆點中心。 在每次TNT爆炸時會去以爆炸中心往外進行4096次所有可能的爆炸射線計算,並且最後只會有1352條爆炸射線被保留。 [[檔案:4096 tnt爆炸射線.png|左|縮圖|185x185像素|1352條爆炸射線模擬]] ''1352條射線計算方式:'' ''一個面有16x16x16=256個點'' ''方塊6個面的總點數:6x256=1536個點'' ''多餘的角:8x2=16個點'' ''多餘的邊:12*14=168個點'' ''最後可得出'' ''1536-16-168=1352個爆炸射線'' === TNT爆炸作用實體的推力 === TNT爆炸產生的推力會從TNT中心底部往上0.0625格高度開始往外計算,且實體受到推力的大小 是取決於實體碰撞箱中心底部距離爆炸中心的距離來決定,而最後實體的推力會作用於眼部高度。 [[檔案:TNT與終界珍珠 推力關係.png|左|縮圖|TNT與終界珍珠推力關係]] 黃色是爆炸射線 藍色是實體眼部高度 (eye height) 紅色是最後推力的作用地點 最後使終界珍珠盡可能的靠近TNT爆炸中心點以獲得最大的推力,在最完美的矯正下(最近的距離)每顆TNT可以對 終界珍珠造成0.864block/tick的加速度。 <blockquote>''<small>也就是說如果你在地獄同時使用4340278顆TNT對終界珍珠轟炸所產生的推力可以在1/20秒內把你送到,3750000格外的地方</small>'' ''<small>在主世界也就是直達邊界。</small>'' </blockquote> === 發射角度與TNT數量計算方式 === 為了實現360度的發射通常會複製兩個批次的TNT並且排列成如下圖所示,控制兩組TNT的數量來實現360度發射。[[檔案:發射角度.png|縮圖|200x200像素|珍珠發射角度|左]] '''以下情況極度簡化計算會根據每台FTL型態不同而有不一樣的計算方式,且忽略了終界珍珠的飛行阻力與地心引力。''' ''兩組TNT數量大致的計算方式如下'' ''已知條件:'' ''初始終界珍珠位置:(x1,y1)'' ''發射目標位置:(x2,y2)'' ''兩側TNT起爆點中心位置:TNT1(a,b) TNT2(c,d)'' 首先可以定義出兩側TNT對於終界珍珠的推力向量V1、V2 [[檔案:Tnt1tnt2向量計算.png|左|無框|169x169像素]] 接著是計算初始終界珍珠位置到目標位置所需多少推力向量V_target [[檔案:目標向量.png|左|無框]] 接著就可以將V1、V2向量合成得出結果,n1、n2則是兩側TNT數量其中,V_result必須與V_target相等 [[檔案:合成向量結果.png|無框]] 然後將向量拆分成x與y兩個來計算,就可以得到以下方程式 [[檔案:兩側tnt分解方程.png|左|無框]] 最後求解寫成矩陣形式,就可以得到最後的解n1、n2 即為兩側TNT分別數量 [[檔案:轉換矩陣形式.png|左|無框]] [[檔案:線性方程組解.png|左|無框]]
摘要:
請注意,所有於華麥百科所做的貢獻會依據CC BY-SA(創用CC 姓名標示─相同方式分享)授權條款發佈(詳情請見
說明:著作權
)。若您不希望您的著作被任意修改與散佈,請勿在此發表文章。
您同時向我們保證在此的著作內容是您自行撰寫,或是取自不受版權保護的公開領域或自由資源。
請勿在未經授權的情況下發表文章!
為防止 wiki 遭受自動化編輯垃圾訊息,請完成以下驗證碼:
取消
編輯說明
(在新視窗開啟)