Code bloat getting crazy

Hey, I’m doing the upgrade here to 4.24.1 from 4.23.x and I was a little shocked at the amount of new code that keeps getting added to the engine, some of it of questionable need?

Specifically, Unreal Engine 4.24.1 (pulled from Github) contains 123,367 files. Of those, 29,042 files are in this folder: Engine\Source\ThirdParty\WebRTC. If you look at what is going on there, there are multiple versions and multiple targets under that folder that all contain very similar source code, 4000 files for each of 5 targets under rev.24472.

Please consider if it is truly necessary to increase the footprint of the engine by 30% to support one package in this manner.

1 Like