Author Topic: Hammer Editor Megathread  (Read 3831 times)

I was working on a project and I realized the old Hammer Editor thread got too old to post in, here is a new one!


What is Hammer Editor?
https://developer.valvesoftware.com/wiki/Valve_Hammer_Editor
Hammer Editor is Valve Corporation's map editor that is used within all of their games. The original version, Hammer 3.x, was used within the Goldsource Engine, that was used in "Half-Life" and "Counter Strike 1.6", and many others. With the release of Half-Life 2 and Counter-Strike: Source came Hammer 4.x, which is used for all Source Engine games. Slightly different versions are used in games such as Counter-Strike: Global Offensive, and Portal 2.

How do I use it?
As of 2013, you cannot directly use it from the Source SDK that is available on Steam, an update that had changed the way that directories were accessed broke the SDK and several other of Hammer's features.
However, you can use it by accessing the /bin/ directory of many Source games, this is not needed for Counter-Strike Global Offensive, as it has its own SDK available under the "Tools" section of the library, this is the same for Portal 2.
Where to find it

This directory will be the same for every Source game, except replacing "Half-Life 2" with the other game's name. You must download the editor for GoldSource off of Valve's website.

Learning curve?
Once you pick up on how it works and how to use it you will be able to make projects! For me I started learning about it in November last year, and I've only really made unreleased projects since. Source 2 is believed to come with a upgraded version of Hammer, however we won't have to worry about that for a while.
I recommend using the wiki for learning on how certain tools work and on how to make certain things, such as textures, and whatnot, but another reliable source is 3kliksphilip, he made videos on how to perform certain tasks.

Resource Links
------------------
Valve Software Wiki: https://developer.valvesoftware.com/wiki/Main_Page
3kliksphilip: https://www.youtube.com/user/3kliksphilip

You can use any resource you find, but these are two I recommend.

You can share any projects you're working on here or have finished if you like!
« Last Edit: March 13, 2016, 04:55:37 PM by Maxx° »

this reminds me of someone...

this reminds me of someone...
Sirrus? The guy who made RP_Construct about 6 years ago?


this reminds me of someone...
Hammerhost
They guy that was a hosting service for blockland who eventually left because he got bashed on.


i made this version of c18 for the biggest darkrp server in gmod

http://steamcommunity.com/sharedfiles/filedetails/?id=626737519

Ik. I had the hosting service on my "city rpg"
                                                        (stufftyfirstservereverbadaddm inistrationpile)
Hammerhost
They guy that was a hosting service for blockland who eventually left because he got bashed on.

i've been working on a csgo map and i've just started to detail it

guys look i made a cool truss thing

There's no up to date documentation on how to make a half-life 2 mod.
Like in addition to maps I want it to have different models, sounds, etc.

Like in addition to maps I want it to have different models, sounds, etc.
Just include them in your mod's directory and then put them in your map

Just include them in your mod's directory and then put them in your map
Right, but how do I set up hammer to work with the mod?

Right, but how do I set up hammer to work with the mod?
You're using the Source SDK, right? Click on 'Edit Game Configurations' and create a configuration with the name of your mod and browse to it's main directory, once you do that, you should be able to use the drop-down menus for 'Engine Version' and 'Current Game' to locate and use your mod with the Source SDK

preview of my school map for CS:S