第39章 一騎絕塵
當我寫了個BUG卻變成核心玩法 作者:青衫取醉 投票推薦 加入書簽 留言反饋
顧凡偷摸看了一眼旁邊的莉莉絲。
此時的她並沒有暴跳如雷,反而是迷茫地眨著眼睛。
“他們在說什麽?”莉莉絲臉上寫滿了疑惑,顯然到目前為止,據她所知,她還一無所知。
顧凡也是一臉的黑人問號,然後緊跟小熊攤手,一套絲滑小連招。
“我不道啊!你不是這遊戲的設計師嗎你問我?”
此時顧凡的演技爆發,不去奧斯卡拿個影帝都覺得有點對不起自己。
“你等一下,我捋一捋。”
莉莉絲眉頭緊皺,一臉的疑惑,似乎正在腦海中努力複盤剛才這些評委說的話。
“所以,目前這一切的根源在於,這個小方塊在旋轉的時候,可以塞到縫隙裏麵去?
“但是其他的遊戲卻都不是這樣的?
“顧凡!這一點你怎麽解釋!!”
莉莉絲似乎突然想明白了什麽,氣得從按摩椅上跳起來,怒氣衝衝地質問顧凡。
顧凡趕忙舉起雙手:“冤枉!我寫的功能都是按照你的設計來做的啊!”
莉莉絲無語了:“每次都是這句話!你覺得我還會信嗎?我什麽時候在設計稿裏麵寫方塊旋轉的時候可以塞到縫隙裏去了?伱找!
“你要是能找到,我跟你姓!”
她雙手叉腰盯著顧凡,一副“我倒要看看你還如何狡辯”的表情。
顧凡默默地歎了口氣,找到莉莉絲當初寫的設計方案。
“你看,這裏寫了,你希望方塊的下落可以呈現出自由落體的狀態,一方麵是為了更加貼合遊戲的寫實畫風,讓方塊的下落更加真實;另一方麵則是為了通過這種逐漸加速的感覺讓玩家手忙腳亂,產生更多的負麵情緒。
“而且在方塊落地之後,還會有一個輕微的震動效果,這也都是需要用物理碰撞去實現的對吧?”
莉莉絲迷茫地眨著眼睛:“是,這是我設計的,但是跟這個bug有什麽關係嗎?”
顧凡歎了口氣:“當然有關係!
“你覺得一款距今四十多年前的遊戲能做出這種效果嗎?它的底層邏輯和代碼支持嗎?
“就算我能在原本的遊戲模板上改動,但需要改的地方太多了,我還不如重寫!
“所以,我幹脆另起爐灶,把底層的物理規則也都重寫了。
“我給這些方塊加上了重力參數,還加上了下落和碰撞的物理效果,完美實現了你說的『自由落體逐漸加速』和『落地震動』這兩個功能。”
莉莉絲仍舊沉著臉:“所以你好棒,是要我誇誇你嗎?但還是那個問題,這跟bug有什麽關係!”
顧凡有些無奈地微微搖頭:“你聽我把話說完嘛。
“在製作這個功能的過程中,為了讓這些方塊有重力效果,我肯定要給它們安排一個受力的中心點吧?也就是重心。所以理所當然地,我就把這個重心安排這些方塊最中央的那個小方塊上麵了。
“包括這些方塊的旋轉,也都是圍繞重心來進行的。
“其他的小方塊沒做碰撞體積,旋轉時,隻會驗證旋轉過後有沒有足夠的空位……
“然後就這樣了。”
莉莉絲雙眼微微睜大,滿是震驚地說道:“啊?所以你為什麽不給其他的小方塊做碰撞?”
顧凡很無奈:“你設計稿裏也沒要求給其他的小方塊也做碰撞啊!
“我已經完美實現你需要的功能了,為什麽還要再去自作主張地增加其他的功能?”
莉莉絲有點急了:“可是我這條設計後麵不是也寫了嗎!括弧!如果麻煩可以不做!括起來!
“你當初直接用現成的遊戲模板,不就沒有這些問題了嗎!”
顧凡認真地說道:“我是程序員,你提的需求我肯定要盡可能滿足啊!
“而且,隻實現重力效果這確實不難啊,所以我做了!
“但是給所有方塊都加碰撞體積很麻煩,而且也不影響這些功能的實現,你也沒說一定要做,所以我就沒做啊。”
莉莉絲一臉呆滯地看著顧凡。
顧凡一臉無辜地看著莉莉絲。
末了,他小聲補充了一句:“你說,我哪一條代碼不是按照你的要求寫的……”
莉莉絲再次蔫了下去,她忿忿地迴到按摩椅上,扶額沉思。
“你等等,我捋一下……”
她在腦海中快速過了一下這幾個評委說過的那些話,然後震驚地發現,好像這事還真賴不到顧凡頭上……
莉莉絲做出的那些設計,包括『天使降臨』、『聯網模式』、『降低長條出現幾率』等等,確實可以起到折磨玩家的效果。
歸根結底是因為『旋轉消除』的出現,讓這些玩法反而變成了爽點!
可是『旋轉消除』又是顧凡為了實現自己設計稿中『重力和碰撞』的需求寫的,根源還是設計稿的問題……
如果說這一切都是顧凡提前算好的?那也沒道理啊,他怎麽可能預知自己的設計稿裏寫什麽?
總之,這看起來就是一個純粹的巧合造成的悲劇。
非要說有人在背後搗鬼的話……
那也隻能是強大的天使們,一個普通的人類怎麽可能做到這種程度?
從各方麵來看,顧凡都是個本分的打工人,每個功能確實都是嚴格按照設計方案來製作的。
雖然時常會有偏差,鬧一些烏龍,但這些烏龍也都情有可原。
想到這裏,莉莉絲有些惱怒地撓了撓自己的頭發。
“可惡啊!
“好吧,這事我就不跟你計較了!我要迴去繼續準備下一款遊戲的設計方案了!
“你抓緊時間把人招齊,過兩天我們馬上開始新遊戲的研發!”
莉莉絲說完,忿忿地消失了。
……
……
第二天晚上。
按照原本的安排,今天是小遊戲設計大賽的頒獎典禮。
然而卻莫名其妙地變成了《逆天堂方塊》的吹捧大會。
沒辦法,這次的獲獎作品之間實力差距太大了,其他的所有作品全都加一起,都比不上《逆天堂方塊》一根毛!
在評委眼中,《逆天堂方塊》幾乎可以說是遊戲設計上的奇跡,他們從沒想過在小遊戲設計大賽中,竟然還能出現這樣的設計。
而在玩家的投票評選中,《逆天堂方塊》也是斷檔領先!
當然,『旋轉消除』是相當高階的技巧,它要求玩家去製造特殊形狀的空位,這比簡單粗暴的『等長條』要困難得多,絕非一朝一夕可以掌握的。
但玩家們即便沒有掌握這種技巧,也能夠通過評委的評測和喬納斯的講解,感覺到這款遊戲相較於原版所作出的巨大改變。
隻能說在這種比賽中,評委的吹捧對一款遊戲的流量加成實在太高了。
一時間,國內各種《旋轉方塊》的老玩家紛紛下載《逆天堂方塊》,想要學習這種『旋轉消除』的最新技巧。
雖然進展緩慢,但他們全都樂此不疲,而且還在對戰模式中玩得不亦樂乎。
至於負麵情緒……
什麽負麵情緒?
顧凡看得清清楚楚,《逆天堂方塊》產生的負麵情緒正在急劇減少,甚至逐漸趨近於零,最終達成了一個詭異的平衡。
不能說是完全沒有吧,也隻能說是聊勝於無了。
很顯然,在絕大多數玩家都接受了這遊戲的機製之後,他們就不會再因為莉莉絲設計的那幾個功能而感到惱火,再加上『旋轉消除』成功後帶來的愉快,這遊戲已經被莉莉絲徹底放棄了。
最終評獎結果揭曉,《逆天堂方塊》幾乎可以說是毫無懸念地拿下了本次小遊戲設計大賽的特等獎。
特等獎的獎金是30萬,這個錢本身微不足道,但重要的是,官方提供了專屬推薦位,而且讓《逆天堂方塊》能夠以18塊錢的價格發售!
這些小遊戲的定價是官方決定的,品質越好售價就越高。
那些評委們不推薦的遊戲,隻能賣1塊錢或者直接免費了。
而即便《逆天堂方塊》的售價高達18塊錢,它的銷量在參賽作品中也仍舊是一騎絕塵!
此時的她並沒有暴跳如雷,反而是迷茫地眨著眼睛。
“他們在說什麽?”莉莉絲臉上寫滿了疑惑,顯然到目前為止,據她所知,她還一無所知。
顧凡也是一臉的黑人問號,然後緊跟小熊攤手,一套絲滑小連招。
“我不道啊!你不是這遊戲的設計師嗎你問我?”
此時顧凡的演技爆發,不去奧斯卡拿個影帝都覺得有點對不起自己。
“你等一下,我捋一捋。”
莉莉絲眉頭緊皺,一臉的疑惑,似乎正在腦海中努力複盤剛才這些評委說的話。
“所以,目前這一切的根源在於,這個小方塊在旋轉的時候,可以塞到縫隙裏麵去?
“但是其他的遊戲卻都不是這樣的?
“顧凡!這一點你怎麽解釋!!”
莉莉絲似乎突然想明白了什麽,氣得從按摩椅上跳起來,怒氣衝衝地質問顧凡。
顧凡趕忙舉起雙手:“冤枉!我寫的功能都是按照你的設計來做的啊!”
莉莉絲無語了:“每次都是這句話!你覺得我還會信嗎?我什麽時候在設計稿裏麵寫方塊旋轉的時候可以塞到縫隙裏去了?伱找!
“你要是能找到,我跟你姓!”
她雙手叉腰盯著顧凡,一副“我倒要看看你還如何狡辯”的表情。
顧凡默默地歎了口氣,找到莉莉絲當初寫的設計方案。
“你看,這裏寫了,你希望方塊的下落可以呈現出自由落體的狀態,一方麵是為了更加貼合遊戲的寫實畫風,讓方塊的下落更加真實;另一方麵則是為了通過這種逐漸加速的感覺讓玩家手忙腳亂,產生更多的負麵情緒。
“而且在方塊落地之後,還會有一個輕微的震動效果,這也都是需要用物理碰撞去實現的對吧?”
莉莉絲迷茫地眨著眼睛:“是,這是我設計的,但是跟這個bug有什麽關係嗎?”
顧凡歎了口氣:“當然有關係!
“你覺得一款距今四十多年前的遊戲能做出這種效果嗎?它的底層邏輯和代碼支持嗎?
“就算我能在原本的遊戲模板上改動,但需要改的地方太多了,我還不如重寫!
“所以,我幹脆另起爐灶,把底層的物理規則也都重寫了。
“我給這些方塊加上了重力參數,還加上了下落和碰撞的物理效果,完美實現了你說的『自由落體逐漸加速』和『落地震動』這兩個功能。”
莉莉絲仍舊沉著臉:“所以你好棒,是要我誇誇你嗎?但還是那個問題,這跟bug有什麽關係!”
顧凡有些無奈地微微搖頭:“你聽我把話說完嘛。
“在製作這個功能的過程中,為了讓這些方塊有重力效果,我肯定要給它們安排一個受力的中心點吧?也就是重心。所以理所當然地,我就把這個重心安排這些方塊最中央的那個小方塊上麵了。
“包括這些方塊的旋轉,也都是圍繞重心來進行的。
“其他的小方塊沒做碰撞體積,旋轉時,隻會驗證旋轉過後有沒有足夠的空位……
“然後就這樣了。”
莉莉絲雙眼微微睜大,滿是震驚地說道:“啊?所以你為什麽不給其他的小方塊做碰撞?”
顧凡很無奈:“你設計稿裏也沒要求給其他的小方塊也做碰撞啊!
“我已經完美實現你需要的功能了,為什麽還要再去自作主張地增加其他的功能?”
莉莉絲有點急了:“可是我這條設計後麵不是也寫了嗎!括弧!如果麻煩可以不做!括起來!
“你當初直接用現成的遊戲模板,不就沒有這些問題了嗎!”
顧凡認真地說道:“我是程序員,你提的需求我肯定要盡可能滿足啊!
“而且,隻實現重力效果這確實不難啊,所以我做了!
“但是給所有方塊都加碰撞體積很麻煩,而且也不影響這些功能的實現,你也沒說一定要做,所以我就沒做啊。”
莉莉絲一臉呆滯地看著顧凡。
顧凡一臉無辜地看著莉莉絲。
末了,他小聲補充了一句:“你說,我哪一條代碼不是按照你的要求寫的……”
莉莉絲再次蔫了下去,她忿忿地迴到按摩椅上,扶額沉思。
“你等等,我捋一下……”
她在腦海中快速過了一下這幾個評委說過的那些話,然後震驚地發現,好像這事還真賴不到顧凡頭上……
莉莉絲做出的那些設計,包括『天使降臨』、『聯網模式』、『降低長條出現幾率』等等,確實可以起到折磨玩家的效果。
歸根結底是因為『旋轉消除』的出現,讓這些玩法反而變成了爽點!
可是『旋轉消除』又是顧凡為了實現自己設計稿中『重力和碰撞』的需求寫的,根源還是設計稿的問題……
如果說這一切都是顧凡提前算好的?那也沒道理啊,他怎麽可能預知自己的設計稿裏寫什麽?
總之,這看起來就是一個純粹的巧合造成的悲劇。
非要說有人在背後搗鬼的話……
那也隻能是強大的天使們,一個普通的人類怎麽可能做到這種程度?
從各方麵來看,顧凡都是個本分的打工人,每個功能確實都是嚴格按照設計方案來製作的。
雖然時常會有偏差,鬧一些烏龍,但這些烏龍也都情有可原。
想到這裏,莉莉絲有些惱怒地撓了撓自己的頭發。
“可惡啊!
“好吧,這事我就不跟你計較了!我要迴去繼續準備下一款遊戲的設計方案了!
“你抓緊時間把人招齊,過兩天我們馬上開始新遊戲的研發!”
莉莉絲說完,忿忿地消失了。
……
……
第二天晚上。
按照原本的安排,今天是小遊戲設計大賽的頒獎典禮。
然而卻莫名其妙地變成了《逆天堂方塊》的吹捧大會。
沒辦法,這次的獲獎作品之間實力差距太大了,其他的所有作品全都加一起,都比不上《逆天堂方塊》一根毛!
在評委眼中,《逆天堂方塊》幾乎可以說是遊戲設計上的奇跡,他們從沒想過在小遊戲設計大賽中,竟然還能出現這樣的設計。
而在玩家的投票評選中,《逆天堂方塊》也是斷檔領先!
當然,『旋轉消除』是相當高階的技巧,它要求玩家去製造特殊形狀的空位,這比簡單粗暴的『等長條』要困難得多,絕非一朝一夕可以掌握的。
但玩家們即便沒有掌握這種技巧,也能夠通過評委的評測和喬納斯的講解,感覺到這款遊戲相較於原版所作出的巨大改變。
隻能說在這種比賽中,評委的吹捧對一款遊戲的流量加成實在太高了。
一時間,國內各種《旋轉方塊》的老玩家紛紛下載《逆天堂方塊》,想要學習這種『旋轉消除』的最新技巧。
雖然進展緩慢,但他們全都樂此不疲,而且還在對戰模式中玩得不亦樂乎。
至於負麵情緒……
什麽負麵情緒?
顧凡看得清清楚楚,《逆天堂方塊》產生的負麵情緒正在急劇減少,甚至逐漸趨近於零,最終達成了一個詭異的平衡。
不能說是完全沒有吧,也隻能說是聊勝於無了。
很顯然,在絕大多數玩家都接受了這遊戲的機製之後,他們就不會再因為莉莉絲設計的那幾個功能而感到惱火,再加上『旋轉消除』成功後帶來的愉快,這遊戲已經被莉莉絲徹底放棄了。
最終評獎結果揭曉,《逆天堂方塊》幾乎可以說是毫無懸念地拿下了本次小遊戲設計大賽的特等獎。
特等獎的獎金是30萬,這個錢本身微不足道,但重要的是,官方提供了專屬推薦位,而且讓《逆天堂方塊》能夠以18塊錢的價格發售!
這些小遊戲的定價是官方決定的,品質越好售價就越高。
那些評委們不推薦的遊戲,隻能賣1塊錢或者直接免費了。
而即便《逆天堂方塊》的售價高達18塊錢,它的銷量在參賽作品中也仍舊是一騎絕塵!