魔法文明的極限在哪裡?

一個合理的,基於魔法的文明會發展到什麼程度呢?能不能發展到現在的人類文明這樣的程度。

OK,肯定要看設定。設定如下:

1. 人類有天然的能力可以從虛空中獲取能量,並在宏觀和微觀領域使用;

2. 宏觀領域的物理三定律仍然適用;

3. 從虛空中獲取能量的過程發生在微觀領域,在這個過程中會對微觀領域的粒子運行產生作用。大範圍的魔法活動會影響物理定律。


咱喜歡這種問題,可惜在知乎幻想類問題似乎難以收到回答。 高考完畢,已重寫答案。

-

結論:

這樣的文明會比無魔法文明更快地快速發展到任何無魔法文明能達到的極限,也就是快速達到 完全荒謬人擇原理 提出的極限。

「生命會掌握所有的物質和力量,不止在一個宇宙,而是在所有邏輯上可能存在的宇宙;生命將會傳播到邏輯上可能存在的所有宇宙的每一個角落,而且將會儲存所有邏輯上可能被理解的、無限的知識。」——數學民科 Martin Gardner

分析:

題主的三句話構造出了一類宇宙,但僅有第一條值得分析。

1.「人類」有天然的能力可以從虛空中獲取能量並任意使用。

這句話定義了一個識別過程,只要一個生物被某個系統識別為「人類」,這個生物就可以通過符合該系統魔法規則的心理變化、語言表達、手勢法陣等等從虛空中引導出能量,並控制能量出現的空間位置和時間區間。

同學別哈欠,來,我們用人話複述一遍:

在這個設定中,存在著一個主神/主腦,祂能聽到每個人最微小的祈求,看到每個人最細微的動作,如果祂認為人的這個祈求、動作是好的,就將能量賜給人。

這個能量一般以給定的形式出現,例如咒語 A 只會出火球、手勢α只會爆風刃。

這些給定的形式取決於主神/主腦設計法術系統時的心情,是法術系統被創造時存在資料庫中的的設定,也就是 DND 中的各系魔法、遊戲中的技能效果,它們通過遊戲者對 DM 所說的施法宣言、玩家對技能快捷鍵的點按而激發,有著固定的形式。

1.1

有的蘿莉可能就會問了:「那麼有沒有可能這個能量是不以給定的形式出現的丫?」

我認為,有可能。

魔法可以被分為「系統型魔法」和「開發型魔法」,簡稱系法和開法。

系統型魔法也就是主神/主腦在法術系統中給出的魔法,它們有固定的觸發方式,例如按下上方向鍵向前移動:

LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
switch (message)
{
case WM_KEYDOWN: //按下鍵盤消息
switch (wParam)
{

case VK_UP: //按下【↑】鍵
movetowards(); //定義消息處理程序
break;

……………… //其他消息

return DefWindowProc(hWnd, message, wParam, lParam);
}
return 0;
}

以上就是一個系統型魔法,通過按下上方向鍵觸發,給定的效果是「人類」向前移動給定的距離。

同樣,我們還有跳躍、左右移動等給定的魔法,與不能自由移動的左腳小拇指相比,人類真是幸運啊。

而開發型魔法則是這樣的:

介紹無魔位面CS中的開發型魔法「MCJ」

MCJ,高級KZ玩家應該非常熟悉這個跳躍名詞了,這個名詞也是高手的象徵之一。如果你在KZ服里看到有人在原地不停的小跳前進,那麼這就是大名鼎鼎的MCJ。

MCJ是更深度的跳躍技巧,它利用了小跳騰空的瞬間進行左右加速,並不停的「小跳+加速」,然後這就等同於人物在地面無限制的加速,而且這種加速是越加越快,速度早已甩掉普通跑動的速度。(不懂的玩家還以為這是腳本作弊呢,呵呵)

國內低調KZ玩家360個人跳躍視頻

國內低調KZ玩家360個人跳躍視頻

收起視頻

@李嫑嫑 我不是太O洋網的編輯…請問可以引用一小段么?

CS 的世界就是一個符合規則1的世界,人們可以通過按下方向鍵或是跳躍鍵來從虛空中獲得動能,而聰明人自然能從基本規則中開發出連續累積動能的技術。這很科學是不?也很魔法。

在一個已經給定了跳躍、前後左右變加速移動等基本行為的位面中,少數智商破萬的開發者依然能利用隱晦神聖的規則開發出新的無限加速魔法。

那麼在一個魔法文明中呢?大量優秀的研究人員掌握著大量物質資源和幾乎無限的能量,隨著歲月的飄卷,人類將最終掌握邏輯上能出現的所有能量利用方式。

在這些能量利用方式中,包括了宇宙內移動、戰鬥、生命維持、信息維護等等,因此從巨長的時間單位上看,人類終將掌握所有邏輯上能獲得的物質和力量,存儲所有邏輯上能獲得的信息,到達所有邏輯上能到達的區域。

1.2

有的蘿莉可能就會問了:「那抹那抹,上面不是說人類可以到不止一個宇宙抹?那是怎抹回事丫?」

是這樣的,因為在設定的規則1中,魔法是靠某個主神/主腦而產生效果的,這就要求祂擁有一定範圍內的讀寫能力。如果人類離開了祂的控制域,所做出的動作就無法再被祂識別,也就無法收到祂賞賜的能量,就像退回桌面的玩家無法讓 CS 里的人物獲得動能一樣。

當離開主支持的宇宙後,人類開發的所有基於系統型魔法的技術,都成了中二病。這時的人類所要解決的,也就和無魔法文明面對的情況無異,因為新的宇宙可能牛頓定律都多了個平方,可能貓耳可以被某個主加持buff,甚至可能不存在電磁波。

無論是魔法文明還是無魔法文明,面對這種情況都只能重爬科技樹了吧。

當然,在新的規則下,依然可以預見,開發能力破表的技術宅還是會使人類在新的宇宙中掌握所有的物質和力量,將生命傳播到邏輯上可能存在的每一個角落,並儲存所有邏輯上可能被理解的、無限的知識。

1.3

不論是離開母宇宙前,還是在新宇宙碰壁後,魔法文明的科技研發速度都將顯著快於無魔法文明。

引用一個例子 @湯文仙

而老日也曾深深地曰:

在一個魔法水平較高的世界中,出現的機械一般都是利用魔法的魔法機械,在 DND 的設定中:

一個魔法屬性和技術屬性都很高的世界是很可能存在的,在這個世界裡,機械大多是魔法機械,擁有比一般機械更高的性能。

因此,魔法文明會以比無魔法文明更快地快速發展到任何無魔法文明能達到的極限,也就是快速達到掌握所有的物質和力量、傳播到邏輯上可能存在的所有宇宙的每一個角落、儲存所有邏輯上可能被理解的、無限的知識。

而這,也就是在這一設定下,魔法文明的極限。

參考:

遊戲史上有哪些經典 bug?-李嫑嫑

系統型技能與開發型技能 -林東吳

技術融合趨勢及我國的技術融合戰略 -湯文仙

D20世界創造法 -佚名


@林東吳 的答案給了我新的思路。

無論魔法文明還是非魔法文明,其終點都是:能否對所處世界的基本規則進行更改。比如,就我們所處的世界,人類有沒有可能進行時空穿梭,如果有的話我們周圍不應該有很多從未來穿越過來的人?

這樣看來,完全荒謬人擇也許過於樂觀。

在魔法世界中這樣的問題更加明顯,高魔世界的時空轉換魔法、召喚術是對規則的極大改變,能否在一個自洽的魔法世界中出現?

之所以在問題中說魔法文明而不是魔法世界,因為我認為魔法文明應該是自洽的。

三個設定也是有原因的。

一個完全架空的魔法文明完全無法想像,因此認為這個魔法文明與我們所處的非魔法文明在某個世界的基本規則上有不同。接下來,魔法文明與我們所處文明的最大區別是不知道從哪兒來的能量讓法師能使用各種花哨的魔法,因此設定為人類可以感受虛空的能量。可是這樣的能量交流也無法發生在宏觀層面,這會完全顛覆宏觀層面的物流定律,想像一下,如果弓箭中箭的彈道會因為能量交流而不穩定,整個人類的發展會發生多麼天翻地覆的改變。參考我們的歷史,在化學出現之前,所有的機械都是在宏觀定律下使用的,而如果這個魔法文明的能量交流發生在比分子更微觀的領域,這個世界中甚至可以出現更高等級的工業文明。

然後,在這樣一個世界中,魔法和工業,這兩種不同的文明會同時存在,會發生什麼呢?


我覺得,首先必須要有這兩點:

人(智慧生物)在物質成分和結構上不具有特殊性。

智慧生物的意識必須通過人本身的物質存在與世界相互作用。

第一點要求等價於「該世界的在無智慧生命的情況下演化出智慧生命的可行性」,

第二點決定了世界的物質性,把「神」從世界中排除,並且暗示世界存在一套客觀的運行規律。

另外第二點要求,智慧生物個體之間直接的意識上的交流是不可行的。(2.1點)

這兩個要求沒有限制意識本身,也就是說允許自由意志,甚至允許「個體理性」和「絕對理性」的交流,但是這種交流不能違反第二點和2.1點。(如果允許意識和絕對理性交流,那麼自由意志是存在的,因此不能通過絕對理性來推斷其他個體的自由意志)

那麼膜法呢?膜法應該是一種相互作用,那麼接下來就要看看在相互作用可以是什麼樣的。

待續


在於人與人之間壽命的轉移。


在於極高威望的老人離世之時。


推薦閱讀:

瑪雅文明滅亡的原因是什麼?
如果你是上帝,你會想什麼辦法讓現代文明終結?
如何評價「江蘇豐縣『鄉賢』自治」,進步還是倒退?
人類智能和人工智慧的區別以及人類文明的終極命運
Issue 19 世界末日圖書館

TAG:科幻 | 文明 | 奇幻 | 魔法 |