但是,EA 可能沒有收到該說明。根據前 EA 開發人員 Adam Berg的一篇博客文章,不同的團隊採用非常不同的開發方法,其中一個團隊的進展特別緩慢。Adam 談到了他在 FIFA 團隊中的經歷,他在那里為 Wii、PS Vita 和 Nintendo 3DS 開發了遊戲端口:
“我經常在競爭邏輯領域工作。在這裡測試更改可能意味著要經歷多個賽季的職業模式來測試更改。
不開玩笑,修改 3 行代碼並確保它確實正常工作需要一整天的時間。“
這是除了組裝時間之外的所有內容。後來,亞當轉到另一個專注於新遊戲機的 EA 團隊工作。該團隊使用“測試台”,這意味著他可以測試小代碼片段,而無需進行數小時的遊戲。然而,他的團隊中的許多人根本沒有理會他們。亞當繼續說:
我很高興!但是我觀察了周圍的人,我很清楚很多人不知道如何使用這個工具。相反,他們遵循加載完整遊戲的舊方式,手動導航 UI 以到達他們需要的位置以測試更改。我很快成為了測試冠軍,並經常添加新功能,以便更輕鬆地開發新事物。
在離開公司之前,Adam 加入了另一個使用“單元測試”的團隊,該團隊專注於更小的代碼塊。所有這些似乎都表明 EA 存在不同的領域,在這些領域中,一個團隊與另一個團隊的開發方法可能存在巨大差異。
資料來源:Devtails
發佈留言