翻譯|實施案例|編輯:陳津勇|2019-10-12 10:36:46.167|閱讀 434 次
概述:本文主要介紹Improbable公司通過使用IncrediBuild獨特的并行處理方案減少構建代碼所需的時間,從而減少項目開發周期的應用案例。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
IncrediBuild是一款編程開發工具,可加快C/C++ 的編譯和創建速度。能無縫集成到Visual Studio開發環境中,采用Xoreax的多線程處理技術,不必改變項目文件的代碼。
因其功能的便捷性以及可將開發周期縮短90%的產品特性,2,000多家來自各行各業的領先組織依靠Incredibuild來實現加速發展,比如Improbable。
企業背景
Improbable總部位于倫敦,是一家致力于打造強大的虛擬世界和仿真技術的公司,旨在幫助解決以前難以解決的問題。在游戲和娛樂領域,創造更豐富、更有沉浸感、更持久的虛擬世界成為可能。
挑戰
Improbable擁有一支由35多名開發人員組成的團隊,致力于構建和完善SDK和教程內容,以使其更易于將SpatialOS與熟悉的游戲開發工具(例如虛幻引擎)一起使用。這是一項復雜且技術上要求很高的工作,因此,這些開發人員可能會遇到緩慢的C ++生成時間(完整的UnrealEngine SDK生成可能需要一個小時)。
此外,Improbable的工作文化鼓勵靈活性,這意味著任何加速解決方案都必須考慮到這一點。
“我們的整個企業基礎架構都在云中。我們希望我們的工程師即使在不同的辦公室或在家工作也能有效地工作。” Improbable的工程師說。
IncrediBuild如何處理這個問題
由于IncrediBuild的并行計算加速解決方案可以在本地計算機網絡、云或混合環境中使用,因此Improbable的開發人員可以利用它來加速其構建,無論它們位于何處。
“我們正在谷歌云引擎上實施Incredibuild,這樣我們就可以根據需要使用我們的vpn和代理來啟動代理。
我們正在Google Cloud Engine上實施Incredibuild,這樣可以根據需要使用vpn和代理來啟動代理。這允許人們使用和充分利用Incredibuild,無論他們在家里、辦公室或其他地方工作。Incredibuild允許我們使用云和本地網絡,并可以靈活地將代理數量與需求匹配。我們可以根據需要進行擴展,而不會影響性能。”
在持續集成方面,Improbable使用IncrediBuild與TeamCity集成來管理其所有CI構建。
“IncrediBuild將我們整個團隊的C ++編譯時間降低到了可管理的水平,無論他們身在何處。通過更加靈活地減少構建代碼所需的時間,我們可以更快地進行迭代,并更快地生產更好的軟件。”
*想要獲得 IncrediBuild 更多資源或正版授權的朋友,可以咨詢了解哦~
慧都網·1024程序員節,DevExpress、MyEclipse、Axure RP、Aspose、FastReport等產品限時放“價”,給你專屬寵愛!點擊下方圖片查看活動詳情↓↓↓
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: