Zostało to wskazane, ale inne odpowiedzi nie zostały w pełni dotknięte: wszystko sprowadza się do kosztów, a niektóre koszty są trudniejsze, niż mogłoby się wydawać.
Najbardziej oczywistym kosztem jest to, że ktoś musi je usunąć. Teraz możesz po prostu umieścić stażystę na skrzynce i poprosić go, aby przeszukiwał pliki i co nie, aby usunąć te, które nie są potrzebne w rzeczywistej grze. Ale nadal musisz za to zapłacić, a nawet jeśli tego nie zrobisz (ponieważ jesteś potworem, który nie płaci stażystom), nadal możesz mieć tego stażysty, który robi coś pożytecznego, np. Zamawia pizzę dla zespołu programistów, więc to wciąż kosztuje.
Mniej oczywistym kosztem jest to, że zasób, który chcesz usunąć, został umieszczony z jakiegoś powodu: czy jesteś absolutnie pewien, że powód jest przestarzały? Jasne, napisałeś ten kod do wersji demonstracyjnej i już go nie potrzebujesz, ale czy to w pełni prawda? Czy napisałeś przydatną funkcję, o której zapomniałeś przeprowadzić migrację do innych bibliotek? Czy Stacey stworzyła naprawdę fajną grafikę do wersji demonstracyjnej, która trafiła do prawdziwej gry? Czy wewnętrzny symulator nadal korzysta z tego starego poziomu, którego użyłeś do testowania?
Tworzenie gier to biznes. Nawet jeśli nie jest to firma zarabiająca pieniądze, nadal jest to firma o ograniczonych zasobach. Każda decyzja wymaga analizy kosztów i korzyści, nawet jeśli nie piszesz dla każdego przypadku uzasadnień biznesowych. Prostym faktem jest to, że koszt pozostawienia tych zasobów w grze jest nieco większy, a korzyściami są znacznie zmniejszone ryzyko wybuchu tuż przed wydaniem.
Wszystkie te znaki zapytania w „mniej oczywistym” akapicie reprezentują niepewność. Po prostu nie wiesz. A kiedy prowadzisz firmę, musisz wymieniać swoje niewiadome na znane. A wiadomo, że pakiet, który zbudowałeś, przeszedł testy, nawet jeśli ma trochę wzdęcia.
Istnieją inne potencjalne koszty, takie jak wyciek informacji wokół procesu programowania, który może potencjalnie zostać wykorzystany do wyprowadzenia hacków, ale przeszedłeś przez proces testowania w obecnej postaci, nie powinieneś się tym martwić.
tl; dr: Nikt nie zauważy pobrania większego o 4%, ale zauważy, że złamałeś grę, usuwając niezbędne pliki.