- Home /
Other
Is there a way to extract assets from Unity MMO files?
So there was this game online kids game called Monkey Quest which closed down a while ago. It was made with Unity and I was recently looking through my files and found I still had the old game files on my computer.
Do you know of any way of getting stuff out of those old files, like models, music, or any asset really. I was using visual studio to look through some of the files, but I couldn't really do anything besides read the names of the different objects.
Most of the files have a file type of .dll. I tried importing some of the files as assets in Unity, but nothing really came of that either. I'm open to any answers. Thanks!
You can use a special utility for this **DevXUnity-Unpacker $$anonymous$$agic Tools**
DevXUnityUnpackerToolsDemoSetup.zip
Functionality:
Open game asset files (Windows, $$anonymous$$ac, Linux), apk, ios)
View scene structures
View resources content (text, images, sounds, meshs, scripts, scene objects)
View scripts source code (decompile)
Export resources and scripts (convert image asset to PNG, DDS, sound to WAV, export $$anonymous$$esh to .obj format, decompile assemblys and etc.)
Generate Unity Project
$$anonymous$$ake Unity project (to Unity5.6 fromat)
scenes (.unity)
scripts (c#)
models (with animation)
assets (images, sounds, mesh, font, video and etc.)
resources
prefabs
plugins
It is recommended to use only to study the game for educational purposes.
While there are a lot tools which simplify the decompilation of Unity builds, it should never be recommended without a copyright notice. You are only allowed to use such tools to recover your own project data. Of course you can use such tools on third party products but only for educational purposes. You are not allowed to reuse any kind of assets in any other product. You might not even break the games EULA but maybe even the EULA of another third party asset which the original developer bought from the asset store.
Answer by tanoshimi · Jul 11, 2017 at 07:02 AM
Technically? Yes, it's trivial to decompile and extract source code and assets from Unity games (just as it is with any .NET application)
Legally? No. Reverse decompilation is certainly a breach of the EULA, as would be any use of the copyrighted assets you obtain. So you won't find guides on how to do it here.
Follow this Question
Related Questions
How can I get the data from text files located inside my assets? 1 Answer
where do i save premade objects? 1 Answer
many "characters" data 3 Answers