Skip to content

Import maps from Source Games

Radik Khamatdinov edited this page Feb 24, 2026 · 6 revisions

For example, we're going to import a map from Half-Life 2.

  1. Unpack materials (VMT/VTF) and models from the game's VPKs. You can do this with GCFScape 1.1. Open this tool and unpack VPKs that have the suffix _dir.vpk. Usually, you need *_misc and *_textures.

  2. Open Project Settings (don't forget to enable Advanced Settings) and update the following fields:

  • GodotVMF -> Import -> Gameinfo Path - SteamFolder/steamapps/common/Half-Life 2/hl2
  • GodotVMF -> Materials -> Import mode - Import from the gameinfo folder
  • GodotVMF -> Models -> Import - true
  1. Decompile a map from the game or create a new one.
  2. Try to import it into the Godot project with VMFNode.

Clone this wiki locally