Hammer Editor is a proprietary licensed [[Map Editors|Map Editor]] written in LANG. - Website - Source - Documentation - AlternativeTo > Hammer (version 4.x), sometimes informally called **Hammer 4**, is [Valve](https://developer.valvesoftware.com/wiki/Valve "Valve")'s in-house level editor for [Source](https://developer.valvesoftware.com/wiki/Source "Source") titles, included in the [Source SDK](https://developer.valvesoftware.com/wiki/Source_SDK "Source SDK"). It is a further evolution of [Hammer 3.x](https://developer.valvesoftware.com/wiki/Valve_Hammer_Editor_\(GoldSrc\) "Valve Hammer Editor (GoldSrc)") from the [GoldSrc](https://developer.valvesoftware.com/wiki/GoldSrc "GoldSrc") engine. Many of its core concepts, features, and UI elements still match those of 3.x, as does the underlying mapping theory: building [sealed](https://developer.valvesoftware.com/wiki/Leak "Leak") levels with [brushes](https://developer.valvesoftware.com/wiki/Brush "Brush") and compiling them into [BSP](https://developer.valvesoftware.com/wiki/BSP "BSP") maps. \- Valve Wiki [article](https://developer.valvesoftware.com/wiki/Valve_Hammer_Editor) # Notability The default [[Map Editors|Map Editor]] for the [[Source Engine]]. ## Versions - Forge (unreleased) - Worldcraft - for [[id Tech 2]] - Hammer 3 - for [[GoldSrc]] - Hammer 4 - for [[Source Engine]] - Hammer 5 - for [[Source 2]] ## Derivatives - Hammer++ - https://ficool2.github.io/HammerPlusPlus-Website/index.html - Apparently is just better in pretty much everyway # Philosophy > There are several community-made updates to Hammer (unfortunately, none are open-source, as the source code for Hammer has never been officially released, only either leaked, or available to licensees who kept it closed). # Platform Support - Windows only # Features ## FGD Configuration > FGD (Forge Game Data) is a plain-text file format used to define all of the entities of a game for a map editor, allowing mappers can select them from within the editor and configure their properties. > > While Hammer was originally called Worldcraft, it was developed under the name The Forge (hence the name Forge Game Data). Due to trademark issues, however, the name Forge couldn't be used for the final version of Hammer. Even so, the file extension stayed. The FGD is used by the map editor to know what entities are valid to place in the map. This same data, which originated with Worldcraft, is also used by [[Jack Editor]], [[TrenchBroom]], and others. A comprehensive list of FGD supported features across map editors can be found on the Valve wiki: https://developer.valvesoftware.com/wiki/FGD # Tips # References