extraction
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| extraction [2026/02/23 09:42] – ultracomfy | extraction [2026/04/14 17:41] (current) – ultracomfy | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| <WRAP centeralign> | <WRAP centeralign> | ||
| <fs xx-large> | <fs xx-large> | ||
| - | Video game file extraction is the process of ripping assets from a video game's game files. In 2026, video game assets are still stored on the local machine and streamed from the disk. This makes all game assets accessible from the local machines, allowing talented individuals to extract them into their individual parts. | ||
| - | //This page is a documentation on extraction-related | + | Welcome! |
| - | ====== Video Game Files ====== | + | Please note that these tutorials presume a basic, general understanding of how to work with a computer. |
| - | Video games store their assets in bits and bytes on a computer's hard drive. If you hear a sound or see a particular image inside a video game, it is almost certain that that is stored as a file somewhere on your computer((I say that because there can be some internet streaming which can bypass the hard drive entirely)). The task of a user wishing | + | |
| - | ===== Plain Files ===== | + | ===== Step 1: Basics |
| - | Some games store their assets plainly, ie. their textures, sounds and many other things are just literal picture and sound files. In this case, " | + | Before you can work with video game files, |
| + | I have compiled the most important ones here: | ||
| - | ===== Video Game Engines ===== | + | * [[Extraction Basics]]\\ |
| - | While it is possible to build games from a text file - and is in fact how the earliest video games were made - that method is an incredibly tedious and painful endeavor. | + | This page includes only the strictly necessary information related |
| - | ===== Engine and Middleware | + | ===== Step 2: Identify Game Files ===== |
| - | Video game engines and plugins tend to use their own, custom file formats for things. For example, a very popular middleware audio plugin called [[WWise]] uses the file format WEM (amongst others), in place of things like MP3 or WAV, for audio. | + | The approach |
| - | The same applies to the game engine's files. | + | Games on Android, for example, come packaged as '' |
| + | On Windows, you will now need to dig into the game's folder and see what you can find. | ||
| - | ===== Container Files ===== | + | - Unreal |
| - | When nearing completion, | + | - Unity games often have their files in the '' |
| + | - In some cases, the game might store middleware files //outside// of the game engine' | ||
| - | Middleware does this as well. BANK files are container files generated by [[FMOD]] that contain multiple audio files (typically). Opening them requires knowledge about how those files are structured. To see all of this in action, you should read [[Extraction | + | ===== Step 3: Select Approach ===== |
| + | Depending on the file identification, | ||
| + | |||
| + | * [[Unreal Engine Extraction|Unreal Engine]] | ||
| + | * [[Unity Extraction|Unity]] | ||
| + | * [[Android Extraction|.APK and Android Files]] | ||
extraction.1771839728.txt.gz · Last modified: by ultracomfy
