《小丑牌》開發者承認遊戲程式碼很爛:全靠希望穩住
《小丑牌》已經售出了超過100 萬份,成為了2024 年最受歡迎的肉鴿卡牌遊戲。然而開發者最近承認,遊戲的底層程式碼是用「希望和夢想黏在一起的」。在會被許多程式設計師稱為「噩夢」的遊戲程式碼和一些展示在網路上開始流傳後,許多遊戲開發者紛紛站出來,表示如果它能運行,就沒必要去修復它。
雖然原本的推文已經被刪除,但重點是《小丑牌》的程式碼中為許多物件客製了程式碼,而現代程式設計標準通常情況下更好地處理方式是建立一些能夠處理所有物件的通用方法。
遊戲的開發者LocalThunk隨後迅速站出來“承認錯誤”,表示自己的遊戲完全是光靠“希望和夢想粘在一起的”,並開玩笑說“他們不會在高級軟體工程課裡教你這些”。但遊戲開發者們一致認為,遊戲的目標並不是創建乾淨的程式碼——只要能運行,就足夠了。
前R 星河動視的現獨立開發者Tony Gowland 表示:“要記住目標是發布遊戲,而不是編寫最簡潔、最優雅的程式碼。”
《循環:前線》、《特殊行動:一線生機》開發商Yager 的前關卡設計師Enrique Colinet 表示:“如果它能工作、易於調試且性能不是問題,那麼它就是正確的決定。”
這也是LocalThunk 最終的考慮:「它並不完美,但我知道每個東西在哪裡,而且我是唯一需要維護它的人,所以這對我來說很有意義。如果它很愚蠢但是有效,那麼它就不蠢!