“環境互動機製?”
在座的畢業生們都有點意外,他們本來以為陳陌會提出一個很大的問題,至少是關於某一個遊戲類型的問題,但最後竟然隻是讓大家去設計一個小的係統。
嚴格來說,這個“環境互動機製”僅僅屬於戰鬥係統之下的一個重要組成部分,或者脫離開戰鬥係統的話,它也算是遊戲機製的一個重要組成部分,僅從占據的遊戲內容來說並不算多,單純隻是設計的話也不難,三小時的時間做個初稿完全沒問題。
但大家也都清楚,這個題目看起來很簡單,可就像陳陌說的,真的做好卻很難。
這是一個很空泛的題目,從最簡單的例子“地形殺”,到更加複雜的天氣係統,或者整個戰鬥環境的架構,都屬於“環境互動機製”的範疇。
而且,“環境”這個東西是由設計師自主創造出來的,可以添加各種豐富的元素,環境越複雜,環境互動機製就越豐富。
所以,這是個沒有上限的題目,隻要腦洞夠大,這個係統可以做得無限龐大。
但太大了也不行,還要綜合考慮整個“環境互動機製”的投入與產出,製作的性價比,與遊戲本身的玩法契合度等等。很可能在構思的時候有100個腦洞,最後受限於遊戲本身,真正能用的隻有5個。
所有人都開始絞盡腦汁地開始構思。
……
從會議室裏出來,錢鯤就在門口等著。
“我看這些畢業生的反應還比較淡定。”錢鯤說道。
陳陌笑了笑:“是啊,畢竟是從全國精挑細選出來的好苗子,被這種簡單的問題難住還行?”
錢鯤啞然:“這問題還簡單呢?這不就是前段時間店長你剛給我們的新項目設計的‘化學引擎’嗎?拿著現在世界上最先進、最一流的係統設計給這些應屆生出題,我真沒看出來哪簡單啊。”
陳陌說道:“又不是讓他們把整個‘化學引擎’都做出來,隻要做個差不多就行了。”
錢鯤吐槽道:“想達到店長你的‘差不多’標準也很難啊!”
……
關於新項目的選題,陳陌還沒有向其他人透露。
但,在兩周之前,陳陌就已經安排了一個特殊的任務:研發“化學引擎”。
大家在剛聽到這個詞的時候都是一臉懵逼,什麽玩意?聽說過物理引擎,化學引擎是什麽鬼東西?
物理引擎的意思是,為遊戲中的物體賦予真實的物理屬性,比如重力、硬度、鋒利程度等等,在旋轉、碰撞的時候,物理引擎就可以通過這些物體的物理屬性來自行運算所產生的效果。
也就是說,物理引擎相當於是再造了一個牛頓,在虛擬的世界中,構建了一整套完善的物理規則。
那麽,“化學引擎”是什麽東西呢?
陳陌笑了笑,解釋道:“化學引擎,就是可以發生化學反應的物理引擎。這隻是一種比喻,它相當於是物理引擎的一種更高階的表現形態。”
……
所謂的“化學引擎”,就是在遊戲環境中,物體和物體之間不僅僅隻是具備物理上的碰撞、摩擦、打擊關係,也存在著化學上的反應。
舉個簡單的例子:草可以燃燒,燃燒後熱空氣上升產生氣流,周圍的可燃物會被點燃,如果是水果、肉類會被烤熟,再燒就會變焦甚至完全燒光……
在真實的世界中,這些都是化學反應,而且都是大家習以為常的事情。
但在遊戲中沒有現實中的化學規則,所以,想要在遊戲中呈現出這種效果,就需要一種全新的設計,這就是“化學引擎”。
化學引擎其實就相當於是一套非常複雜的規則,通過這些規則,在遊戲中構造出一個高度擬真的化學係統,這樣一來,通過賦予物體不同的化學屬性,例如可燃、可導電等,再投放入這個化學引擎中之後,它們就會隨著環境而變化。
說起來簡單,但實際上設計起來,這裏麵所蘊含的內容就太多了。
按照陳陌的設計,整個化學引擎中包括大量的複雜係統,而且囊括了整個世界規則的方方麵麵。
“攀爬係統”“烹飪係統”“戰鬥係統”“潛行係統”“裝備係統”“火焰係統”“凍結係統”“雷電係統”“風力係統”“天氣係統”“氣溫係統”“炸彈係統”“時停係統”“磁力係統”“冰塊係統”……
每一種係統,都有一套相應的規則。
比如,攀爬係統允許玩家爬上任意的牆麵,但會受到體力的限製。玩家沒體力的時候,可以在山體上找到可停留的落腳點恢複體力。攀爬係統會和天氣係統產生關聯,雨天的時候,牆體將變得濕滑,玩家在攀爬的時候會打滑,嚴重影響攀爬的效率。
又比如雷電係統。有很多雷電屬性的元素,比如閃電、遺跡中的電能機關等。而金屬是帶有導電特性的,所以當玩家在雷雨天拿著金屬武器在路上跑的時候,會被雷劈。或者在遺跡中需要接通電能路線打開機關的時候,可以用自己的金屬武器連成一條導線,而不一定非要去搜索遺跡中的金屬物體。
再比如溫度係統。不同地區、不同天氣情況,環境溫度會是不一樣的。玩家有一定的耐受溫度,超過這個溫度就是過熱,低於這個溫度就是受凍,二者都會造成持續損血。玩家可以用多種方式抵禦寒冷,比如點火堆、舉火把、穿防寒服等等。
而且,這些係統之間會互相產生化學反應,這才是最複雜的部分。
也就是說,在這套化學引擎中,玩家們所做出的每一個行為,都有可能會產生一係列的連鎖反應,如果玩家能夠預測到這種連鎖反應的結果,那麽就可以人為地製造“蝴蝶效應”,在某個角落輕輕地扇動翅膀,就給旁邊的怪物群帶來滅頂之災。
隨著整個“化學引擎”的研發進度不斷推進,大家也越來越驚歎於這個係統的精妙。這些複雜的係統並不是被強行捏合到一起的,而是共同構成了一個統一的整體,牽一發而動全身。
很多人都覺得非常好奇,這麽厲害的係統,這種新的“化學引擎”,到底是要做出一款什麽樣的遊戲來?
在座的畢業生們都有點意外,他們本來以為陳陌會提出一個很大的問題,至少是關於某一個遊戲類型的問題,但最後竟然隻是讓大家去設計一個小的係統。
嚴格來說,這個“環境互動機製”僅僅屬於戰鬥係統之下的一個重要組成部分,或者脫離開戰鬥係統的話,它也算是遊戲機製的一個重要組成部分,僅從占據的遊戲內容來說並不算多,單純隻是設計的話也不難,三小時的時間做個初稿完全沒問題。
但大家也都清楚,這個題目看起來很簡單,可就像陳陌說的,真的做好卻很難。
這是一個很空泛的題目,從最簡單的例子“地形殺”,到更加複雜的天氣係統,或者整個戰鬥環境的架構,都屬於“環境互動機製”的範疇。
而且,“環境”這個東西是由設計師自主創造出來的,可以添加各種豐富的元素,環境越複雜,環境互動機製就越豐富。
所以,這是個沒有上限的題目,隻要腦洞夠大,這個係統可以做得無限龐大。
但太大了也不行,還要綜合考慮整個“環境互動機製”的投入與產出,製作的性價比,與遊戲本身的玩法契合度等等。很可能在構思的時候有100個腦洞,最後受限於遊戲本身,真正能用的隻有5個。
所有人都開始絞盡腦汁地開始構思。
……
從會議室裏出來,錢鯤就在門口等著。
“我看這些畢業生的反應還比較淡定。”錢鯤說道。
陳陌笑了笑:“是啊,畢竟是從全國精挑細選出來的好苗子,被這種簡單的問題難住還行?”
錢鯤啞然:“這問題還簡單呢?這不就是前段時間店長你剛給我們的新項目設計的‘化學引擎’嗎?拿著現在世界上最先進、最一流的係統設計給這些應屆生出題,我真沒看出來哪簡單啊。”
陳陌說道:“又不是讓他們把整個‘化學引擎’都做出來,隻要做個差不多就行了。”
錢鯤吐槽道:“想達到店長你的‘差不多’標準也很難啊!”
……
關於新項目的選題,陳陌還沒有向其他人透露。
但,在兩周之前,陳陌就已經安排了一個特殊的任務:研發“化學引擎”。
大家在剛聽到這個詞的時候都是一臉懵逼,什麽玩意?聽說過物理引擎,化學引擎是什麽鬼東西?
物理引擎的意思是,為遊戲中的物體賦予真實的物理屬性,比如重力、硬度、鋒利程度等等,在旋轉、碰撞的時候,物理引擎就可以通過這些物體的物理屬性來自行運算所產生的效果。
也就是說,物理引擎相當於是再造了一個牛頓,在虛擬的世界中,構建了一整套完善的物理規則。
那麽,“化學引擎”是什麽東西呢?
陳陌笑了笑,解釋道:“化學引擎,就是可以發生化學反應的物理引擎。這隻是一種比喻,它相當於是物理引擎的一種更高階的表現形態。”
……
所謂的“化學引擎”,就是在遊戲環境中,物體和物體之間不僅僅隻是具備物理上的碰撞、摩擦、打擊關係,也存在著化學上的反應。
舉個簡單的例子:草可以燃燒,燃燒後熱空氣上升產生氣流,周圍的可燃物會被點燃,如果是水果、肉類會被烤熟,再燒就會變焦甚至完全燒光……
在真實的世界中,這些都是化學反應,而且都是大家習以為常的事情。
但在遊戲中沒有現實中的化學規則,所以,想要在遊戲中呈現出這種效果,就需要一種全新的設計,這就是“化學引擎”。
化學引擎其實就相當於是一套非常複雜的規則,通過這些規則,在遊戲中構造出一個高度擬真的化學係統,這樣一來,通過賦予物體不同的化學屬性,例如可燃、可導電等,再投放入這個化學引擎中之後,它們就會隨著環境而變化。
說起來簡單,但實際上設計起來,這裏麵所蘊含的內容就太多了。
按照陳陌的設計,整個化學引擎中包括大量的複雜係統,而且囊括了整個世界規則的方方麵麵。
“攀爬係統”“烹飪係統”“戰鬥係統”“潛行係統”“裝備係統”“火焰係統”“凍結係統”“雷電係統”“風力係統”“天氣係統”“氣溫係統”“炸彈係統”“時停係統”“磁力係統”“冰塊係統”……
每一種係統,都有一套相應的規則。
比如,攀爬係統允許玩家爬上任意的牆麵,但會受到體力的限製。玩家沒體力的時候,可以在山體上找到可停留的落腳點恢複體力。攀爬係統會和天氣係統產生關聯,雨天的時候,牆體將變得濕滑,玩家在攀爬的時候會打滑,嚴重影響攀爬的效率。
又比如雷電係統。有很多雷電屬性的元素,比如閃電、遺跡中的電能機關等。而金屬是帶有導電特性的,所以當玩家在雷雨天拿著金屬武器在路上跑的時候,會被雷劈。或者在遺跡中需要接通電能路線打開機關的時候,可以用自己的金屬武器連成一條導線,而不一定非要去搜索遺跡中的金屬物體。
再比如溫度係統。不同地區、不同天氣情況,環境溫度會是不一樣的。玩家有一定的耐受溫度,超過這個溫度就是過熱,低於這個溫度就是受凍,二者都會造成持續損血。玩家可以用多種方式抵禦寒冷,比如點火堆、舉火把、穿防寒服等等。
而且,這些係統之間會互相產生化學反應,這才是最複雜的部分。
也就是說,在這套化學引擎中,玩家們所做出的每一個行為,都有可能會產生一係列的連鎖反應,如果玩家能夠預測到這種連鎖反應的結果,那麽就可以人為地製造“蝴蝶效應”,在某個角落輕輕地扇動翅膀,就給旁邊的怪物群帶來滅頂之災。
隨著整個“化學引擎”的研發進度不斷推進,大家也越來越驚歎於這個係統的精妙。這些複雜的係統並不是被強行捏合到一起的,而是共同構成了一個統一的整體,牽一發而動全身。
很多人都覺得非常好奇,這麽厲害的係統,這種新的“化學引擎”,到底是要做出一款什麽樣的遊戲來?