不知道大家有沒有想過,在一個人們能夠日常使用魔法的奇幻世界中,物質的運行規律會是什麼樣子呢?科學家們又會怎麼解釋魔法現象的原理?
在很多架空世界的作品中,除了人文歷史等社會因素外,作者還會設定一些奇特的物質或者現象,並由此衍生出許多有別於現實世界的奇觀。例如,常見的超能力設定、殭屍病毒、原力等。
作為一種載體,遊戲能夠將物理規則寫入程式邏輯中。大部分的遊戲系統通常只會包含重力、摩擦力、反作用力等現實的規律,而虛構的物質或現象則往往只是作為視覺演出存在。
因此,我想要在我的遊戲中加入架空世界的運行法則,創造一套魔法在這個世界中的基本原理,從而模擬出一個奇幻的魔法世界。
何謂魔法
在這個世界中,魔法是一種能量的表現形式,能夠轉變為各種不同的自然元素,如火、水、金屬等。人們可以將身體裡的魔法能量轉化成元素,從而施放法術。每個人擅長的元素類型不同,有些元素是少數人掌握的天賦。
法術的性質
當與其他法術接觸時,雙方法術會互相反應,不斷對彼此造成打擊,直至出現以下三種結果:
- 己方法術勝出,敵方法術被破壞。
- 雙方法術抵銷。
- 敵方法術勝出,己方法術被破壞。
這被稱為法術的三一律,參考了同名的數學術語。
法術作為一種魔法物質,會和能量的源頭(也就是施放法術的人)產生無視距離的連結。因此,若施放的法術遭到破壞,施術者也會受到法術反噬(Spell Backlash),承受傷害和負面效果。
擊破敵人的法術,使其受到反噬傷害。
如下所示:
法術動量
法術動量(Spell Momentum)是一種衡量法術所蘊含能量的指標。我參考了氣體動力學的概念,將法術假設成一堆運動中的小分子。法術動量的提升能夠強化法術的功能和特性。
結語
希望通過這些設定,能夠讓玩家體驗到一個更加真實、複雜的奇幻魔法世界。在這個世界中,魔法不僅僅是力量的象徵,更是一門需要理解和掌握的學問。期待大家能夠享受這個獨特的遊戲體驗。
如果喜歡的話,歡迎追蹤我的帳號,我會持續更新我的日誌,分享開發的進度和一些所思所想,謝謝!
Discord: https://discord.gg/MMTG4XnnC5