Skip to main content

๐Ÿ›’ Using Marketplace Assets

One of Unreal Engine's greatest strengths is its vast ecosystem of pre-made assets. From character models and environments to sound effects and complete game systems, marketplace assets can dramatically accelerate your development. This bonus lesson covers finding, purchasing, and effectively integrating third-party assets into your projects.

๐ŸŽฏ Learning Objectives

By the end of this lesson, you will be able to:

  • Navigate the Unreal Marketplace and find quality assets
  • Add purchased assets to your projects
  • Migrate assets between projects
  • Organize and manage large asset packs
  • Integrate marketplace content into your levels
  • Troubleshoot common asset issues

Estimated Time: 45-60 minutes

Prerequisites: Basic Unreal Engine navigation (Module 1)

๐Ÿ“‘ In This Lesson

Finding Assets

Before you can use marketplace assets, you need to know where to find them. There are several sources for Unreal Engine assets, each with its own strengths.

The Unreal Marketplace

The official Unreal Marketplace (also called Fab, formerly the Epic Games Marketplace) is your primary source for high-quality, verified assets. Access it through:

  • Epic Games Launcher: Click the "Marketplace" tab
  • Web Browser: Visit fab.com
  • Inside Unreal: Window โ†’ Marketplace (opens launcher)

Asset Categories

Category Examples Use Cases
Environments Forests, cities, interiors, landscapes Level design, backgrounds
Characters Humanoids, creatures, NPCs Players, enemies, crowds
Props Furniture, weapons, vehicles World decoration, gameplay items
Materials PBR materials, shaders, textures Surface appearance
Blueprints Systems, tools, gameplay mechanics Functionality, AI, UI
Audio Sound effects, music, ambience Game audio
VFX Particles, explosions, magic Visual effects

Free Assets

Epic Games provides many free assets:

  • Free Monthly Content: Epic releases free assets each monthโ€”claim them to keep forever
  • Permanently Free Collection: Search "Free" in the marketplace
  • Sample Projects: Lyra, Valley of the Ancient, City Sample contain reusable assets
  • Megascans: Thousands of free photogrammetry assets via Quixel Bridge
Asset Sources for Unreal Engine Fab Marketplace Official store Verified quality Direct integration Quixel Megascans Free for UE users Photogrammetry Via Quixel Bridge Sample Projects Lyra, City Sample Production quality Learning resource Third-Party Sites Sketchfab, Turbosquid More variety Check licenses! Your Unreal Project

Figure: Multiple sources for Unreal Engine assets.

Evaluating Asset Quality

Before purchasing, check these quality indicators:

  • Reviews and Ratings: Read user feedback carefully
  • Screenshots/Videos: Look for in-engine footage, not just renders
  • Technical Details: Polygon counts, texture sizes, LOD support
  • UE Version: Ensure compatibility with your engine version
  • Documentation: Quality packs include setup guides
  • Support: Active seller with update history

โš ๏ธ License Considerations

Always check the license terms:

  • Marketplace assets: Generally licensed for use in any UE project
  • Third-party sites: Licenses varyโ€”some restrict commercial use
  • Sample projects: Usually for learning; check redistribution terms
  • Megascans: Free for Unreal Engine projects only

Adding Assets to Your Project

Once you've purchased or claimed assets, you need to add them to your project. The method depends on the asset source.

From the Unreal Marketplace (Epic Games Launcher)

  1. Open the Epic Games Launcher
  2. Go to Library โ†’ Vault
  3. Find your purchased asset
  4. Click Add to Project
  5. Select your project from the dropdown
  6. Click Add to Project again
  7. Wait for download and installation
  8. Open your projectโ€”assets appear in Content Browser
Adding Marketplace Assets Epic Launcher Library โ†’ Vault Find Asset In your vault Add to Project Select project Open Project Assets in Content

Figure: The workflow for adding marketplace assets to your project.

Creating a New Project with Assets

Alternatively, you can create a new project directly from an asset:

  1. In the Vault, click Create Project on the asset
  2. Choose project location and name
  3. This creates a project with the asset pre-installed

Using Quixel Bridge for Megascans

  1. Download and install Quixel Bridge
  2. Sign in with your Epic Games account
  3. Browse the Megascans library
  4. Click Download on assets you want
  5. Select quality level (affects file size)
  6. Click Export โ†’ Select your UE project
  7. Assets appear in Content Browser under Megascans folder

Importing Third-Party Assets

For assets from external sources (FBX, OBJ files):

  1. In Content Browser, click Import or drag files in
  2. Configure import settings (scale, materials, etc.)
  3. Click Import All
  4. Textures and materials may need manual setup

๐Ÿ’ก Pro Tip: Create to Vault First

For large asset packs, consider creating a "vault project"โ€”a dedicated project just for storing marketplace assets. Then migrate only what you need to your actual projects. This keeps your working projects lean and organized.

Migrating Assets Between Projects

Migration lets you copy assets from one project to another while preserving all dependencies (materials, textures, Blueprints, etc.).

When to Migrate

  • Moving specific assets from a marketplace pack to your project
  • Copying content from sample projects
  • Sharing assets between your own projects
  • Creating a "clean" version with only needed assets

How to Migrate

  1. Open the source project (with the assets)
  2. In Content Browser, select the asset(s) to migrate
  3. Right-click โ†’ Asset Actions โ†’ Migrate
  4. Review the dependency list (all connected assets)
  5. Click OK
  6. Navigate to your destination project's Content folder
  7. Click Select Folder
  8. Assets are copied to the destination
Asset Migration Process Source Project Chair Mesh Wood Mat Texture Normal Migrate All dependencies included Destination Project Chair Mesh โœ“ Wood Mat โœ“ Texture โœ“ Normal โœ“

Figure: Migration automatically includes all dependencies.

Migration Tips

  • Select the top-level asset: Dependencies are found automatically
  • Review the list: Make sure you need everything listed
  • Target the Content folder: Always migrate to the root Content folder
  • Close destination project: For best results, have only source open
  • Check folder structure: Assets keep their original folder hierarchy

โš ๏ธ Important: Target the Right Folder

When selecting the destination, navigate to the project's Content folder specificallyโ€”not the project root. The path should end with /YourProject/Content. Migrating to the wrong folder can cause reference issues.

Organizing Asset Packs

Large marketplace packs can contain hundreds of files. Good organization is essential for maintaining a usable project.

Typical Asset Pack Structure

Most marketplace packs follow a structure like this:

Content/
โ”œโ”€โ”€ PackName/
โ”‚   โ”œโ”€โ”€ Blueprints/
โ”‚   โ”‚   โ””โ”€โ”€ BP_InteractiveItem.uasset
โ”‚   โ”œโ”€โ”€ Maps/
โ”‚   โ”‚   โ”œโ”€โ”€ DemoMap.umap
โ”‚   โ”‚   โ””โ”€โ”€ OverviewMap.umap
โ”‚   โ”œโ”€โ”€ Materials/
โ”‚   โ”‚   โ”œโ”€โ”€ M_Wood.uasset
โ”‚   โ”‚   โ””โ”€โ”€ MI_Wood_Oak.uasset
โ”‚   โ”œโ”€โ”€ Meshes/
โ”‚   โ”‚   โ”œโ”€โ”€ SM_Chair.uasset
โ”‚   โ”‚   โ””โ”€โ”€ SM_Table.uasset
โ”‚   โ”œโ”€โ”€ Textures/
โ”‚   โ”‚   โ”œโ”€โ”€ T_Wood_D.uasset
โ”‚   โ”‚   โ”œโ”€โ”€ T_Wood_N.uasset
โ”‚   โ”‚   โ””โ”€โ”€ T_Wood_ORM.uasset
โ”‚   โ””โ”€โ”€ Documentation/
โ”‚       โ””โ”€โ”€ ReadMe.pdf

Organization Strategies

Strategy When to Use Pros/Cons
Keep Original Structure Using entire pack as-is Easy updates, may clutter browser
Migrate Selected Assets Using only some assets Smaller project, more work
Create MarketplaceAssets Folder Multiple packs Clear separation, easy to find
Reorganize by Usage Heavy customization Best workflow, breaks updates

Using Collections

Collections let you organize assets without moving files:

  1. In Content Browser, right-click an asset
  2. Select Add to Collection
  3. Create a new collection or add to existing
  4. Access collections from the left panel

Collections are like playlistsโ€”the same asset can be in multiple collections without duplication.

Filtering the Content Browser

Use filters to find assets quickly:

  • Type Filter: Click Filters โ†’ Select asset types (Static Mesh, Material, etc.)
  • Search: Type in the search bar to filter by name
  • View Options: Adjust thumbnail size, list view, show/hide folders
  • Recent: Content Browser โ†’ View โ†’ Recent Assets

โœ… Best Practice: Demo Maps

Most marketplace packs include demo maps showing how assets are intended to be used. Always explore these first! They demonstrate proper material setup, lighting, and placement. You can copy setups directly from demo maps into your own levels.

Using Assets in Your Levels

Now for the fun partโ€”actually using the assets in your game!

Placing Static Meshes

  1. Find the mesh in Content Browser
  2. Drag it into the viewport
  3. Use transform tools to position (W), rotate (E), scale (R)
  4. Adjust in Details panel for precise values

Applying Materials

If a mesh needs a different material:

  1. Select the mesh in the viewport
  2. In Details, find Materials section
  3. Click the dropdown for any material slot
  4. Search or browse for the new material
  5. Or drag a material from Content Browser onto the mesh

Using Material Instances

Many packs include Material Instances for customization:

  1. Find Material Instances (usually prefixed MI_)
  2. Double-click to open
  3. Adjust exposed parameters (colors, values, textures)
  4. Create your own instances: Right-click base material โ†’ Create Material Instance

Using Blueprint Actors

Some packs include interactive Blueprint actors:

  1. Find Blueprints (usually prefixed BP_)
  2. Drag into level like any other asset
  3. Select and check Details panel for configurable options
  4. Read the pack's documentation for setup instructions

Working with Character Assets

For character/skeletal mesh assets:

  1. Check if animations are included
  2. Look for Animation Blueprints (ABP_) for animated characters
  3. May need to set up in your Character Blueprint
  4. Retargeting may be needed for custom animations
Using Assets in Your Level Content Browser Mesh Material Blueprint Sound Drag Viewport (Level) Assets placed in world Transform, customize, interact Customize Details Panel Transform Materials Properties Components

Figure: The workflow for placing and customizing assets.

Combining Assets from Different Packs

You can mix assets from multiple sources:

  • Style Matching: Choose packs with similar art styles
  • Scale Consistency: Check that assets use the same scale
  • Material Compatibility: May need to adjust materials for consistency
  • Lighting: Unified lighting helps blend different assets

Troubleshooting Common Issues

Marketplace assets don't always work perfectly out of the box. Here are common issues and solutions.

Common Problems and Solutions

Problem Cause Solution
Assets show pink/magenta Missing materials or textures Reimport, check dependencies migrated
Wrong scale (too big/small) Different unit conventions Scale in Details or reimport with different scale
Blueprints have errors Missing plugin or version mismatch Enable required plugins, check UE version
Assets not appearing in browser Wrong folder or filter active Clear filters, check correct project
Collision issues No collision setup or wrong type Generate collision in Static Mesh editor
Performance problems High poly counts, no LODs Use LODs, enable Nanite if compatible
Materials look different Lighting or rendering differences Check project rendering settings match pack

Missing Reference Errors

If you see "Can't find file" or broken references:

  1. Open Window โ†’ Developer Tools โ†’ Asset Audit
  2. Or right-click problematic asset โ†’ Reference Viewer
  3. Identify what's missing
  4. Re-migrate the missing dependencies
  5. Or use Fix Up Redirectors if assets were moved

Version Compatibility

When assets are made for a different UE version:

  • Newer to Older: May not work; features may be missing
  • Older to Newer: Usually works; may need material updates
  • Check Documentation: Pack may have migration notes
  • Contact Seller: They may provide updated versions

Generating Collision

If meshes have no collision:

  1. Double-click the Static Mesh to open editor
  2. Go to Collision menu
  3. Choose collision type:
    • Add Box Simplified Collision: Fast, simple
    • Add Convex Collision: Better fit
    • Auto Convex Collision: Complex shapes
    • Use Complex as Simple: Exact mesh shape (expensive)
  4. Save the mesh

๐Ÿ’ก Check the Documentation

Quality marketplace packs include documentation (often a PDF or text file in the pack folder). This usually covers setup instructions, known issues, and tips. Always read it before troubleshooting!

Hands-On: Adding and Using Marketplace Assets

Let's practice the complete workflow of adding marketplace assets to a project and using them in a level.

๐ŸŽฏ Exercise Goal

Claim a free marketplace asset, add it to your project, explore its contents, and place assets in your level.

Part 1: Claim a Free Asset

  1. Open the Epic Games Launcher
  2. Go to Marketplace tab
  3. Search for "Free" or browse Free โ†’ For This Month
  4. Find an environment or prop pack you like
  5. Click Free to claim it (adds to your vault)

Suggestion: Look for packs like "Souls-like Interior," "Modular Building Set," or any current free monthly content.

Part 2: Add to Your Project

  1. In the Launcher, go to Library โ†’ Vault
  2. Find the pack you just claimed
  3. Click Add to Project
  4. Select your existing project (or create a new one)
  5. Click Add to Project
  6. Wait for the download and installation

Part 3: Explore the Asset Pack

  1. Open your project in Unreal Editor
  2. In Content Browser, find the new folder for the pack
  3. Explore the folder structure:
    • Look for Maps folderโ€”open demo maps
    • Check Meshes for 3D models
    • Browse Materials for material setups
    • Look for Documentation or ReadMe files
  4. Open a demo map if availableโ€”study how assets are used

Part 4: Place Assets in Your Level

  1. Open or create a level to work in
  2. Find a static mesh you want to use
  3. Drag it from Content Browser into the viewport
  4. Position it using transform tools (W, E, R)
  5. Add more assets to build a small scene
  6. Try different materials on the same mesh

Part 5: Customize an Asset

  1. Select a placed mesh in the viewport
  2. In Details panel, find Materials
  3. Try swapping to a different material from the pack
  4. If the pack has Material Instances:
    • Create a copy (right-click โ†’ Duplicate)
    • Open and adjust parameters
    • Apply your customized instance to the mesh

Part 6: Migration Practice (Optional)

If you want to practice migration:

  1. Create a new empty project
  2. In your original project, select a few assets
  3. Right-click โ†’ Asset Actions โ†’ Migrate
  4. Navigate to the new project's Content folder
  5. Complete the migration
  6. Open the new project and verify assets work

โœ… Exercise Complete!

You've successfully:

  • Claimed a free marketplace asset
  • Added it to your project
  • Explored the pack structure
  • Placed and customized assets in your level

You now have the skills to leverage the vast library of marketplace content!

Bonus Challenges

  • Quixel Bridge: Install Bridge and import some Megascans assets
  • Mix Packs: Combine assets from two different packs in one scene
  • Create Variants: Make 3+ material instance variants of one material
  • Build a Room: Use modular pieces to construct a complete interior

Summary

Marketplace assets are a powerful way to accelerate your game development. Whether you're prototyping, learning, or building a commercial project, knowing how to find, add, and use third-party content is an essential skill.

Key Concepts

Finding Assets: The Fab Marketplace (formerly Epic Games Marketplace) is your primary source for verified UE assets. Quixel Megascans provides free photogrammetry content. Always check reviews, compatibility, and licenses before purchasing.

Adding to Projects: Use the Epic Games Launcher's Vault to add purchased assets to your projects. Assets appear in your Content Browser after installation. Quixel Bridge provides a streamlined workflow for Megascans.

Migration: Use the Migrate feature to copy specific assets between projects. Migration automatically includes all dependencies. Always target the destination project's Content folder.

Organization: Keep asset packs organized using folders and collections. Explore demo maps to understand intended usage. Use Content Browser filters to find assets quickly.

Using Assets: Drag assets from Content Browser to place in levels. Customize with transform tools and material swaps. Read pack documentation for setup instructions and tips.

Quick Reference

Task Method
Find assets Fab Marketplace, Quixel Bridge, sample projects
Add to project Launcher โ†’ Library โ†’ Vault โ†’ Add to Project
Migrate assets Right-click โ†’ Asset Actions โ†’ Migrate
Place in level Drag from Content Browser to viewport
Change material Details โ†’ Materials โ†’ Select new material
Generate collision Static Mesh Editor โ†’ Collision menu

Best Practices

  • Check compatibility: Verify UE version before purchasing
  • Read reviews: Learn from others' experiences
  • Explore demos: Study how assets are meant to be used
  • Read documentation: Most issues are covered in ReadMe files
  • Start with free: Practice with free assets before buying
  • Migrate selectively: Only bring what you need to keep projects lean
  • Back up before adding: Large packs can be hard to remove
  • Match art styles: Choose packs that work together visually
Marketplace Asset Workflow 1. Find Browse marketplace Check reviews 2. Add Vault โ†’ Project Or migrate 3. Explore Demo maps Documentation 4. Use Place in level Customize ๐ŸŽฎ Create!

Figure: The complete workflow from finding assets to using them in your game.

Knowledge Check

Question 1

Where do you find purchased marketplace assets after claiming them?

Correct answer: B โ€” Purchased and claimed assets appear in the Vault section of the Epic Games Launcher's Library. From there, you can add them to specific projects.

Question 2

When migrating assets, what folder should you select as the destination?

Correct answer: B โ€” Always migrate to the destination project's Content folder. Migrating to the wrong location can cause reference issues and missing assets.

Question 3

What does migration automatically include when you select an asset?

Correct answer: B โ€” Migration automatically finds and includes all dependencies (materials, textures, referenced Blueprints, etc.) needed for the asset to work properly.

Question 4

What does it usually mean when assets appear pink/magenta in your level?

Correct answer: B โ€” Pink/magenta is Unreal's default color for missing materials or textures. This usually means dependencies weren't migrated or paths are broken.

Question 5

What source provides free photogrammetry assets for Unreal Engine users?

Correct answer: C โ€” Quixel Megascans, accessed through Quixel Bridge, provides thousands of free photogrammetry assets (3D scans, surfaces, vegetation) for Unreal Engine users.

Question 6

What should you always check before purchasing a marketplace asset?

Correct answer: B โ€” Always check user reviews, UE version compatibility, and license terms before purchasing. This helps avoid compatibility issues and ensures the asset meets your needs.

Question 7

Where should you look first when learning how to use a marketplace asset pack?

Correct answer: B โ€” Quality marketplace packs include demo maps showing intended usage and documentation covering setup instructions. These are the most reliable sources for learning to use the specific pack.