finds.dev← search

// the find

Perfare/AssetStudio

★ 15,439 · C# · MIT · updated Dec 2022

AssetStudio is a tool for exploring, extracting and exporting assets and assetbundles.

AssetStudio is a Windows GUI tool for reading Unity asset bundles and serialized files, letting you browse and export textures, meshes, audio, fonts, and MonoBehaviours without needing the Unity editor. It's aimed at modders, game researchers, and anyone who needs to inspect what's inside a compiled Unity game.

Supports an impressive range of Unity versions (3.4 through 2022.1) and handles the format fragmentation well — the SerializedFile parser and TypeTree logic are non-trivial work. The layered project structure (core library, utility layer, GUI, native wrappers) means the parsing logic isn't buried inside WinForms. Native C++ texture decoder covers ASTC, BCn, ETC, PVRTC, and both crunch variants — that's the right call for performance-sensitive decode paths. The Il2CppDumper integration for MonoBehaviour export on obfuscated games shows real-world thinking about what users actually hit.

Abandoned since December 2022 — Unity 2022.2+ serialization format changes will silently produce broken exports and there's no maintainer to fix them. Windows-only WinForms UI with no CLI mode makes it useless in headless or CI pipelines; there's no way to script bulk extraction. Building requires manually installing the Autodesk FBX SDK and patching project file paths, which will fail silently for anyone who doesn't read carefully. Mesh export is OBJ-only (aside from the FBX path) — no glTF, which is where the toolchain has moved.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →