Blog

Your game assets are across five hard drives


If you have been making games for more than a year or two, you already know the feeling. You need a texture pack you bought eighteen months ago, or a character model from a shelved prototype, or the sound effects a freelancer delivered in a ZIP file. You know you have it. You just do not know where.

It might be on the 2TB external drive in your desk drawer. It might be on the NVMe in your old workstation. It might be in a Downloads folder on your laptop, nested inside a folder called "assets_final_v2." It might be on a USB stick you lent to someone. The file exists, somewhere, but the gap between owning it and being able to use it is surprisingly wide.

This is the quiet, persistent cost of working with game assets over time. Every project generates gigabytes of models, textures, audio, animations, and reference material. Every asset store purchase lands in its own folder structure. Every freelancer delivers work in their own naming convention. And none of it is connected to anything else.


How asset libraries fragment

Game development produces an unusual volume of files in an unusual variety of formats. A single character might involve a high-poly sculpt in ZBrush, a retopologised game-ready mesh, multiple texture maps (diffuse, normal, roughness, metallic, emissive), a rigged version, and several animation clips. Multiply that across every asset in a project, and a modest indie game can easily fill hundreds of gigabytes.

The problem is not just size. It is that assets come from many different sources. You buy packs from the Unity Asset Store or Unreal Marketplace. You download free models from Sketchfab or Turbosquid. You commission work from freelancers who deliver via Google Drive or WeTransfer. You create assets yourself across different machines. You inherit files from old projects, tech demos, and game jams.

Each source uses its own folder structure and naming conventions. Asset store packs tend to be well-organised internally but land in arbitrary locations on your drive. Freelancer deliveries follow whatever system that person uses. Your own projects follow whatever structure you set up at the time, which may or may not match what you do now.

Over a few years, this adds up to a scattered collection spread across multiple drives, cloud accounts, and backup archives. The assets are there. Finding them is the problem.


The cost of not finding what you have

When you cannot quickly locate an asset you already own, one of two things happens. Either you spend time searching for it, plugging in drives, opening old project folders, scanning through directories of files with names like "rock_03_lod2.fbx." Or you skip the search and recreate the asset from scratch, or buy a new one.

Both outcomes waste time and, in the second case, money. Studios and solo developers who have been working for several years often have thousands of pounds worth of purchased assets sitting unused on forgotten drives. The investment was made. The return on that investment depends entirely on whether you can find the asset when you need it.

There is also a subtler cost. When your asset library is fragmented, you lose awareness of what you have. You cannot browse your full collection. You cannot compare similar assets side by side. You cannot build on previous work efficiently because previous work is buried in old project directories.


Bringing everything into one place

Fabric's cloud drive provides a single location for all your game assets, regardless of where they originally lived. Files stream on demand from the cloud, so they appear local on your machine without consuming local storage. For game developers working with large asset libraries, this means you can keep your entire collection accessible without needing multiple external drives or worrying about which machine has which files.

You can move assets in from wherever they currently live. If some of your files are already in Google Drive or Dropbox, Fabric's connections let you bring those in as well, so everything is searchable from one place.

The key difference from simply uploading everything to a traditional cloud drive is what happens after the files are there. A conventional cloud folder is just another folder. You still need to know where you put things and what you called them. With game assets, that is precisely the problem that needs solving.


Searching by description, not filename

This is where semantic search makes a practical difference. Instead of searching for "asset_047_v3.fbx" (which you would need to remember), you search for "low-poly medieval sword" and find the file based on what it is rather than what someone named it.

For game assets, this matters more than it does for documents or spreadsheets. Game asset filenames are often cryptic. They follow technical naming conventions designed for engine compatibility, not human recall. A texture might be called "T_Stone_Wall_03_N.png" and a mesh might be called "SM_Prop_Barrel_Damaged.fbx." These names make sense inside a project's asset pipeline, but they are not helpful when you are searching across years of accumulated work.

Semantic search cuts through this. You describe what you are looking for in plain language, and the search returns relevant results based on the content and context of your files. This works across your entire library, not just within a single project folder.


Automatic organisation by content

Beyond search, Fabric's smart organisation categorises files based on what they contain. This means your assets can be grouped by type, style, or subject without you having to manually sort thousands of files into folders.

For a game developer, this could mean that all your environment textures are findable as a group, or all your character models, or all your UI elements, even if they came from different projects and different sources and were originally stored in completely different folder structures. The organisation happens based on the files themselves, not based on where you happened to put them.

This is particularly useful when starting a new project. Instead of beginning with an empty asset folder and buying or creating everything from scratch, you can draw on your full history of work and purchases. That tileable stone texture you bought for a project two years ago is still there, still findable, and still usable.


Working with freelancers and collaborators

Game development often involves working with external artists, sound designers, and animators. Each freelancer delivery adds another batch of files in another person's naming convention and folder structure.

Fabric's collaboration features and annotation tools help manage this process. You can leave feedback directly on visual assets, with timestamped comments on animation clips and markup on texture sheets. This keeps review notes attached to the files they refer to, rather than scattered across email threads and messaging apps.

When a freelancer delivers a set of character animations, you can review them in Fabric, annotate specific frames or timestamps, and share feedback through a published page rather than trying to describe the issue in a text message. For creative teams working with multiple external contributors, this reduces the back-and-forth that typically accompanies asset delivery and revision.


Handling large files without large drives

Game assets are often large. A single high-resolution texture atlas can be several hundred megabytes. A sculpted character with multiple levels of subdivision can exceed a gigabyte. Simulation caches, baked lighting data, and cinematic sequences push file sizes further.

Because Fabric streams files on demand, you do not need local storage for your entire library. The files are available when you need them, pulled from the cloud as required. This is relevant for developers who work across multiple machines, whether that is a desktop workstation and a laptop, or a home setup and a studio machine. Your full asset library is accessible from any of them without syncing or copying.

For solo developers and small studios, this removes the recurring cost of buying larger drives just to hold reference material and archived assets. Your cloud storage scales with your library, and local SSDs stay free for active project files and engine caches where speed matters most.


Keeping assets secure

Game assets represent significant investment, both in purchased content and in original work. Losing them to a drive failure is a real risk, especially when assets are spread across consumer-grade external drives that may not be backed up.

Fabric's security and backup features mean your assets are protected in the cloud. This is not a replacement for version control on active project files (you should still use Git or Perforce for that), but it is a sensible home for the broader library of assets, references, purchased packs, and archived project files that sit outside your version control system.


A practical starting point

If your asset library is currently scattered, the most useful first step is consolidation. Get everything into one searchable place. From there, Fabric's AI assistant can help you navigate a large library by answering questions about what you have, and semantic search handles the rest.

You do not need to reorganise everything manually. You do not need to rename files. You do not need to build a spreadsheet cataloguing your assets. You just need to get them into a space where search and smart organisation can do the sorting for you.

For developers who have spent years accumulating assets across drives, projects, and purchases, this is a quiet but meaningful improvement. The assets you have paid for and created become usable again, without the ritual of plugging in drives and browsing folders.


Frequently asked questions

Can Fabric handle large game asset files like .fbx, .blend, and .psd?

Yes. Fabric stores files of any type and size in the cloud. Large 3D model files, Blender projects, and Photoshop documents are all supported. Files stream on demand, so they do not consume local storage until you need to open them.

Does Fabric replace version control systems like Git or Perforce?

No. Fabric is a file management and cloud storage platform, not version control software. It is best used alongside your existing version control setup, handling the broader library of assets, references, and archived files that sit outside your repository.

Can I search for assets by visual appearance or description?

Fabric's semantic search lets you describe what you are looking for in natural language. You can search for "low-poly medieval sword" or "seamless stone texture" and find matching files, even if the filenames are cryptic technical strings.

How does Fabric handle files from different asset stores and marketplaces?

Files from Unity Asset Store, Unreal Marketplace, or any other source can be stored in Fabric. Once they are in your library, semantic search and smart organisation work across all of them regardless of their original source or folder structure.

Can I share assets with team members or freelancers through Fabric?

Yes. Fabric includes collaboration features and the ability to publish shareable pages with link analytics, making it easy to share specific assets or collections with team members and external collaborators.

Does Fabric work with my existing Google Drive or Dropbox files?

Fabric connects to Google Drive, Dropbox, and other cloud storage services. You can bring files from those services into Fabric so everything is searchable from one place.

Will Fabric slow down my workflow by streaming files from the cloud?

Files stream on demand, so your local drive stays free. When you need to open a file in your game engine or 3D application, it downloads at that point. Active project files that you use constantly are best kept local; Fabric is ideal for the larger library of assets you draw from periodically.

Can I annotate or leave feedback on 3D assets and animations in Fabric?

Fabric supports annotations on images and timestamped comments on video and audio files. This is useful for reviewing rendered turntables, animation previews, and texture sheets with collaborators or freelancers.


Related pages

The workspace that thinks with you.

Ready when you are.

The workspace that thinks with you.

Ready when you are.

The workspace that thinks with you.

Ready when you are.