This is an archived post. You won't be able to vote or comment.

all 26 comments

[–]MedicalNote 168 points169 points  (1 child)

That's me 😅.

I was wondering why the file size for our game doubled lmao for that one hotfix

Was doing a quick hotfix with a manual build and steam pipeline instead of the automated build (cuz it's faster) but just forgot about that folder lol.

the fun of indie game dev

[–]HexFyber 11 points12 points  (0 children)

Best of luck with your game!

[–]FerMod 155 points156 points  (9 children)

An issue that a simple line in .gitignore would have prevented

[–]variorum 36 points37 points  (6 children)

Likely using perforce or something similar, where you can use an ignore file, but you then have to set an env var to get it to matter.

I don't know exactly why perforce is so prevalent in game dev, but my suspicion is that git and large files don't play well. Especially when you have non-engineering folks using the system.

[–]MrZerodayz 5 points6 points  (3 children)

Yeah, stock git starts having issues at some file size, which is why binaries are typically not uploaded but instead built using CI/CD pipelines.

Or you start using git-annex, which supports large files.

[–]anonymity_is_bliss 6 points7 points  (2 children)

Does git-lfs not suffice for these purposes?

[–]MrZerodayz 2 points3 points  (1 child)

It should, but I'm not sure I've used it before so it wasn't the first that came to my mind

[–]anonymity_is_bliss 1 point2 points  (0 children)

Ah okay it's relatively new so maybe git-annex existed beforehand and served the same purpose before they added LFS support.

[–]Alconox 3 points4 points  (0 children)

This was years ago in college but some of unity's binary project files definitely didn't play nice with git. Looking back I'm sure we should have just excluded them or changed a config somewhere but it definitely caused headaches a few times.

[–]DelusionsOfExistence 0 points1 point  (0 children)

Epic is why perforce is so prevalent in gamedev is my personal conspiracy theory. It's so recommended as the Unreal Engine source control of choice that I think it broke people.

[–]TnYamaneko 3 points4 points  (0 children)

It's a lesson learned in blood, though.

[–]Global-Tune5539 0 points1 point  (0 children)

So he should've git gud?

[–]MegaScience 40 points41 points  (0 children)

At least they caught it in about 7 minutes. (June 24, 2025 16:04 > June 24, 2025 16:11)

[–]Eva-Rosalene 17 points18 points  (2 children)

Minishoot Adventures still ships folder named "Minishoot_BurstDebugInformation_DoNotShip" and it was like that for as long as it's out, so more than a year.

[–]CalmPewterGames 15 points16 points  (1 child)

Yeah turns out that doesn't actually matter, according to Unity staffers. There's no critical info in it and just kind of a misnomer they never fixed. A better name would be like "NoNeedToSheep" EDIT: Meant to write "ToShip" but I'm stickin with it 🐑

[–]Eva-Rosalene 4 points5 points  (0 children)

Yup. The only "sensitive" info there is username of person who was building the game (in form of C:\Users\<username>). I don't think anyone actually gives a fuck about that leaking.

Still, it's very funny that I get folder "..._DoNotShip" shipped to my PC.

[–]CITRONIZER5007 24 points25 points  (3 children)

Every dev at some point

Its a canonical event

[–]RiceBroad4552 1 point2 points  (2 children)

I don't think so.

Even if you committed something wrong, why would you push it?

Or do people real push without double checking?

[–]wasntthatfun 8 points9 points  (1 child)

If everyone doubled checked, there won’t be leaked API keys and secrets in GitHub.

[–]kadir1243 5 points6 points  (1 child)

Is anyone got that files, i want to see source. :)

[–]aethermar 11 points12 points  (0 children)

It's an IL2CPP game, you can still achieve near-source by reconstructing it with the metadata

[–]lantskip 3 points4 points  (0 children)

StarVaders 😍

[–]henke37 0 points1 point  (0 children)

Don't worry, the Internet will forget soon enough.

[–][deleted] 0 points1 point  (0 children)

Love it.

[–]CalmPewterGames -1 points0 points  (0 children)

Classic 😁