Интересно узнать про то, как разработчики через игровые движки, такие как Unity и UE4, уменьшают размер .exe, добавляют свои папки с ресурсами в билд с игрой и зачем это делается.
Например, если я сделаю игру, то в папке будут какие-то стандартные ресурсы движка и исполняемый файл размером ~30мб.
В случае, если открыть папку с игрой от каких-нибудь других разработчиков, там можно увидеть, свои какие-то ресурсы, которые даже можно менять, что приводит к изменению чего-либо в игре, а исполняемый файл размером всего ~10мб.