{"id":35568,"date":"2025-06-26T12:00:43","date_gmt":"2025-06-26T12:00:43","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/cppblog\/?p=35568"},"modified":"2025-06-26T15:29:41","modified_gmt":"2025-06-26T15:29:41","slug":"how-electronic-arts-standardized-c-builds-across-windows-and-linux-with-visual-studio-build-tools","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/cppblog\/how-electronic-arts-standardized-c-builds-across-windows-and-linux-with-visual-studio-build-tools\/","title":{"rendered":"How Electronic Arts standardized C++ builds across Windows and Linux with Visual Studio Build Tools"},"content":{"rendered":"<p>At Electronic Arts (EA), the Frostbite Enginering Workflows team has thousands of developers who work on powerful game engines behind popular games.\u00a0 EA has relied on Visual Studio for years due to several features such as IntelliSense, Build Insights, and the overall debugging experience and eagerly use newer integrations such as GitHub Copilot.\u00a0 They also use Visual Studio capabilities for their cross-platform development needs.<\/p>\n<p>We&#8217;re proud to partner with EA to shape cross-platform development capabilities in Visual Studio. Read more in the full story about how we worked with EA to enable them to customize their build experience and ensure consistent builds for thousands of developers at:\u00a0<strong><a href=\"http:\/\/aka.ms\/ea-vs-game-dev\">aka.ms\/ea-vs-game-dev<\/a><\/strong><\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2025\/06\/MSFT-Blog_CFB.jpg\"><img decoding=\"async\" class=\"alignnone size-full wp-image-35569\" src=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2025\/06\/MSFT-Blog_CFB.jpg\" alt=\"A picture of a college football game in a video game \" width=\"1454\" height=\"818\" srcset=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2025\/06\/MSFT-Blog_CFB.jpg 1454w, https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2025\/06\/MSFT-Blog_CFB-300x169.jpg 300w, https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2025\/06\/MSFT-Blog_CFB-1024x576.jpg 1024w, https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2025\/06\/MSFT-Blog_CFB-768x432.jpg 768w\" sizes=\"(max-width: 1454px) 100vw, 1454px\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><span style=\"font-size: 8pt;\"><em>A snapshot from EA Sports College Football 25, a video game produced by Electronic Arts<\/em><\/span><\/p>\n<h2>Send us feedback!<\/h2>\n<p><a href=\"https:\/\/visualstudio.microsoft.com\/vs\/\">Download Visual Studio<\/a>\u00a0and give <a href=\"https:\/\/learn.microsoft.com\/en-us\/cpp\/linux\/download-install-and-setup-the-linux-development-workload?view=msvc-170\">our cross-platform tooling<\/a> a try!\u00a0If you\u00a0have any feedback for us on how to improve our cross-platform tooling for you, please<a href=\"https:\/\/developercommunity.visualstudio.com\/cpp?space=8&amp;entry=suggestion\"> file a suggestion ticket on Developer Community<\/a>. The comments below are open and we are also available via email at <a href=\"mailto:visualcpp@microsoft.com\">visualcpp@microsoft.com<\/a>.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>At Electronic Arts (EA), the Frostbite Enginering Workflows team has thousands of developers who work on powerful game engines behind popular games.\u00a0 EA has relied on Visual Studio for years due to several features such as IntelliSense, Build Insights, and the overall debugging experience and eagerly use newer integrations such as GitHub Copilot.\u00a0 They also [&hellip;]<\/p>\n","protected":false},"author":85413,"featured_media":35569,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1,266,279],"tags":[],"class_list":["post-35568","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cplusplus","category-cmake","category-linux"],"acf":[],"blog_post_summary":"<p>At Electronic Arts (EA), the Frostbite Enginering Workflows team has thousands of developers who work on powerful game engines behind popular games.\u00a0 EA has relied on Visual Studio for years due to several features such as IntelliSense, Build Insights, and the overall debugging experience and eagerly use newer integrations such as GitHub Copilot.\u00a0 They also [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/35568","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/users\/85413"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/comments?post=35568"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/35568\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media\/35569"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media?parent=35568"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/categories?post=35568"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/tags?post=35568"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}