Picture of Efe Ecevit
Efe Ecevit
Efe is a game artist with over 5 years of experience and a guest contributor at Game Design Skills. Efe is currently the Art Lead at Circle Games. He started his career in the gaming industry as a visual designer for playable ads. After working on 40+ titles, he became a 3D Artist at Fluffy Fox Studio. LinkedIn
Skip To...

How to Open Game Files in Blender?

How to Open Game Files in Blender?
Picture of Efe Ecevit
Efe Ecevit
Efe is a game artist with over 5 years of experience and a guest contributor at Game Design Skills. Efe is currently the Art Lead at Circle Games. He started his career in the gaming industry as a visual designer for playable ads. After working on 40+ titles, he became a 3D Artist at Fluffy Fox Studio. LinkedIn

Opening game files in Blender is a simple five-step process once you know how to access the game files. Blender supports importing all the most common 3D file formats and textures. The ever-increasing capabilities of open-source software like Blender has made developing and modding games accessible to anyone. Both experienced modders who want to take on modding their favorite games and interested players who want to see what their favorite games look like under the hood have the tools at their fingertips. Read on for a step-by-step guide on how to view files from your favorite games in Blender.

1. Check the game’s model file format

Check the game’s model file format, since most files other than OBJ or FBX aren’t supported. 3D models are often compressed in an archive to keep the game size small, so modding communities for individual games have created their own tools for decompressing and accessing those game files. Check the modding community for your game and see if there’s a tool available for converting to one of these two formats.

Look up your favorite game and see if there are conversion tools available

FBX is more common than OBJ since the former is newer and supports animations. FBX is a proprietary format, though, which means it works best with Autodesk software, not Blender. Advanced features like modifiers and materials don’t always look the same or import correctly. OBJ occurs in older games, but you must be careful about also extracting the MTL file which carries the material data, as OBJs aren’t able to store materials in one file.

OBJ files are just text and not as advanced as modern formats like FBX

glTF 2.0 (GL Transmission Format) is an open source alternative to FBX that Blender supports. The format isn’t common in console or PC games, but it’s worth knowing because it’s one of the few formats that’s designed for distribution, not editing. FBX is designed to be opened in editors, and is often converted by game engines when the game starts, which is inefficient and slows the game down. glTF are designed for GPUs to read them into memory with no conversion and the file itself is smaller than alternatives like FBX or OBJ. If you’re getting files from web or mobile games, glTF is an important format to keep in mind.

Blender supports the following file formats natively.

  • Alembic
  • 3D Studio (3DS)
  • COLLADA (DAE)
  • Filmbox (FBX)
  • Autodesk (DXF)
  • Wavefront (OBJ)
  • DirectX (x)
  • Lightwave (LWO)
  • Motion Capture (BVH)
  • SVG
  • Stanford PLY
  • STL
  • VRML
  • VRML97
  • X3D

2. Open Blender and go to File > Import

Open Blender and go to File > Import. The list in the ribbon menu includes all the file formats Blender supports. If one of the options isn’t showing up, check your Add-ons in Preferences and make sure all default add-ons for importing are enabled.

By default, import files through the ribbon menu here

A second option is to drag and drop into the program. Dragging default files like OBJs and FBXs from your file browser into Blender opens up the import settings automatically. When you need to go back and forth between the file browser, Blender has a built-in browser that you’re able to open in the interface. The average user only sees the File Browser when opening or importing a file, but you’re able to open an instance of it any time by adding a new area and changing the environment to “File Browser” at the top left.

Blender includes a drag-and-drop function from within its own file browser

3. Select the appropriate import format from the list

Select the appropriate import format from the list as the other formats aren’t often important for game development. Alembic is a platform-independent file for storing animations, and it’s used for storing animated characters or fluid simulations. The file is usable with Unity and Unreal, but is unlikely to show up in a shipped game because the file size is so large. USD was created by Pixar for movie scenes, PLY is used for 3D scans, and .STL files are designed for 3D printing. Blender supports other formats through third-party add-ons.

Blender’s extensions site offers support for the game asset formats VRM, and PSK. The user saturday06 has made an add-on available for importing VRM files, a format for virtual avatars. The add-on puts Blender’s animation tools, rigs, and Blend shapes at the user’s disposal for detailed control of the final avatar’s look. PSK/PSA files used by Unreal engine for skeletons and animations are also importable through a tool made by cmbasnett.

gITF 2.0 is open-source and interfaces with Godot (as seen in DOGWALK)

4. Navigate to and select your converted model file

Navigate to and select your converted (if required) model file. Importing opens a menu of options for how Blender handles the process of shifting from FBX to a .blend file. Blender lets you change the scale, import animations, and decide how to handle other features Blender doesn’t support natively. Changing defaults isn’t often necessary, but some games use different scaling and the model comes into Blender a few centimeters wide by default, making it difficult to deal with.

5. Click the Import button to open the game file in Blender

Click the Import button to open the game file in Blender. The file is now ready for the user to view or modify. Blender’s rigging, animation, shading, texturing, and modeling tools are at your disposal. Games don’t support all of Blender’s features, and some games use features Blender doesn’t support, so check the documentation and resources from the modding community for your game before exporting the model to a new file.

Modern Blender includes many of the same features as pro game dev tools like Maya

Blender handles importing related assets like materials and textures on its own. An OBJ file has separate material files, so make sure they’re in the same folder when importing into Blender. While materials are built into FBX files, textures are often not. Blender does support importing FBX files with embedded textures, but, if the model imports without any textures, you need to search through the game files to find them. The same advice goes for exporting; new textures must be exported separately when building a mod for the game.

Join the Funsmith Tavern to get exclusive game dev tips that we don't share anywhere else

Each Friday, get a shot of 2-min TL:DR update in your inbox on the latest
Actionable tips, templates, or in-depth guides by game dev experts
— Entry-level Game design job listings(+ playtesting and internships)
— Private community workshops, events, and discussions
    Tweet
    Post
    Share
    Send

    The Funsmith Tavern

    Weekly Game Design Newsletter

    Level-up your game design knowledge, skills, career, and network

    Bi-weekly on Tuesday, get a shot of 2-min TL:DR update in your inbox on the latest

      All tactics. No fluff. Pro advice only. Unsubscribe any time

      Get Exclusive Game Design Tips that I Share Only with Funsmith Tavern Subscribers

      Weekly Game Design Newsletter

      Level-up your game design knowledge, skills, career, and network

      Bi-weekly on Tuesday, get a shot of 2-min TL:DR update in your inbox on the latest

        All tactics. No fluff . Pro advice only. Unsubscribe any time

        EXPERIENCE & BACKGROUND:

        [STUDIO] Blizzard Entertainment: Content, mechanics, and systems designer

        (Creator of Apex Legends & former Creative Director at Respawn)

        [GAME] World of Warcraft: MMORPG with 8.5 million average monthly players, won Gamer’s Choice Award – Fan Favorite MMORPG, VGX Award for Best PC Game, Best RPG, and Most Addictive Video Game.

        • Classic:
          • Designed Cosmos UI
          • Designed part of Raid Team for Naxxramas
        • Burning Crusade:
          • Designed the raid bosses Karazhan, Black Temple, Zul’Aman
          • Designed the Outlands content
          • Designed The Underbog including bosses:
            • Hungarfen, Ghaz’an, Swamplord Musel’ik, and The Black Stalker
          • Designed the Hellfire Ramparts final bosses Nazan & Vazruden
          • Designed the Return to Karazhan bosses: Attumen the Huntsman, Big Bad Wolf, Shades of Aran, Netherspite, Nightbane
        • Wrath of the Lich King:
          • Designed quest content, events and PvP areas of Wintergrasp
          • Designed Vehicle system
          • Designed the Death Knight talent trees
          • Designed the Lord Marrowgar raid
        • Cataclysm:
          • Designed quest content
          • Designed Deathwing Overworld encounters
          • Designed Morchok and Rhyolith raid fights
        • Mists of Pandaria: 
          • Overhauled the entire Warlock class – Best player rated version through all expansion packs
          • Designed pet battle combat engine and scripted client scene

        [GAME] StarCraft 2: Playtested and provided design feedback during prototyping and development

        [GAME] Diablo 3: Playtested and provided design feedback during prototyping and development

        [GAME] Overwatch: Playtested and provided design feedback during prototyping and development

        [GAME] Hearthstone: Playtested and provided design feedback during prototyping and development

        [STUDIO] Riot Games: Systems designer, in-studio game design instructor

        (Former Global Communications Lead for League of Legends)
        (Former Technical Game Designer at Riot Games)

        [GAME] League of Legends: Team-based strategy MOBA with 152 million average active monthly players, won The Game Award for Best Esports Game and BAFTA Best Persistent Game Award.

        • Redesigned Xerath Champion by interfacing with community
        • Reworked the support income system for season 4
        • Redesigned the Ward system
        • Assisted in development of new trinket system
        • Heavily expanded internal tools and features for design team
        • Improved UI indicators to improve clarity of allied behaviour

        [OTHER GAMES] Under NDA: Developed multiple unreleased projects in R&D

        Game Design Instructor: Coached and mentored associate designers on gameplay and mechanics

        [STUDIO] Moon Studios: Senior game designer

        (Former Lead Game Designer at Moon Studios)

        [GAME] Ori & The Will of The Wisps: 2m total players (423k people finished it) with average 92.8/100 ratings by 23 top game rating sites (including Steam and Nintendo Switch).

        • Designed the weapon and Shard systems
        • Worked on combat balance
        • Designed most of the User Interface

        [GAME] Unreleased RPG project

        • Designed core combat
        • High-level design content planning
        • Game systems design
        • Game design documentation
        • Gameplay systems engineering
        • Tools design
        • Photon Quantum implementation of gameplay

        [VC FUNDED STARTUP] SnackPass: Social food ordering platform with 500k active users $400m+ valuation

        [PROJECT] Tochi: Creative director (hybrid of game design, production and leading the product team)

        • Lead artists, engineers, and animators on the release the gamification system to incentivize long-term customers with social bonds and a shared experience through the app

        [CONSULTING] Atomech: Founder / Game Design Consultant

        [STUDIOS] Studio Pixanoh + 13 other indie game studios (under NDA):

        • Helped build, train and establish the design teams
        • Established unique combat niche and overall design philosophy
        • Tracked quality, consistency and feedback methods
        • Established company meeting structure and culture

        Game Design Keynotes:

        (Former Global Head of HR for Wargaming and Riot Games)
        • Tencent Studio
        • Wargaming
        • USC (University of Southern California)
        • RIT (Rochester Institute of Technology)
        • US AFCEA (Armed Forces Communications and Electronics Association)
        • UFIEA (University of Florida Interactive Entertainment Academy)
        • West Gaming Foundation
        • Kyoto Computer Gakuin – Kyoto, Japan