1. Forums
  2. Discord
  3. About Mapcore
  4. Patreon Supporters
  • Login
  • Register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • More Options
  1. Mapcore
  2. Discussions
  3. Level Design

Learning Hammer

  • Bunglo
  • April 14, 2011 at 1:29 AM
  • Bunglo
    • April 14, 2011 at 1:29 AM
    • #1

    I've been wanting to learn Hammer and get familiar with the source engine for some time now, what would you guys recommend I focus on? Aside from the obvious of learning how the editor works. My goal at the moment is to make basic maps with it and eventually throw my own content in it. I'm comfortable with the UDK and CE2 but as an aspiring environment artist, I've never focused on making maps in them, just getting my art in engine and setting up materials, lighting, etc.

    Hopefully the question isn't too vague. Perhaps a better way to rephrase it, knowing what you know now, what do you all wish you learned when you first started?

  • Warby
    • April 14, 2011 at 10:42 AM
    • #2

    i wished i had understood from the beginning how the entire bsp vis leaf compiling cluster fuck works:

    http://rvanhoorn.ruhosting.nl/optimizat ... r=visleafs

  • Skjalg
    • April 14, 2011 at 12:06 PM
    • #3

    oh teh lulz

  • Sentura
    • April 14, 2011 at 2:02 PM
    • #4
    Quote from Warby

    i wished i had understood from the beginning how the entire bsp vis leaf compiling cluster fuck works:http://rvanhoorn.ruhosting.nl/optimizat ... r=visleafs

    i understood that the momemt i saw how spaces were rendered in game... theres that nifty toggle where visleaves will be shown

  • Campaignjunkie
    • April 14, 2011 at 7:28 PM
    • #5

    Ctrl + E = center 2D grid views on selected object

    Ctrl + Shift + E = teleport 3D camera view to selected object

    Shift = clone object

  • Minos
    • April 14, 2011 at 8:10 PM
    • #6
    Quote from Campaignjunkie

    Ctrl + E = center 2D grid views on selected objectCtrl + Shift + E = teleport 3D camera view to selected object

    Shift = clone object

    shift + Z: Maximize/minimize current viewport

    shift + x: clipping tool

    shift + v: vertex tool

    On texture alignment tool: Select a face, hold alt + right click another face: use this to transfer texture UVs from one face to another. Really useful to texture curved things since you don't need to guess the texture angle.

    Oh and the most important of all: CTRL + S. Use this every 5 seconds if you don't want to become a sad person.

  • madgernader
    • April 14, 2011 at 9:03 PM
    • #7

    Shift + S: selection tool

    Shift + A: Face Edit (Texture alignment tool as called by minos)

    Shift + B: Block tool

    So far sounds like shortcuts are good to know

  • Puddy
    • April 14, 2011 at 10:15 PM
    • #8
    Quote from Minotauro

    QFT

  • dux
    • April 14, 2011 at 10:43 PM
    • #9

    ctrl + alt + del. Go use something else.

  • Bunglo
    • April 15, 2011 at 12:21 AM
    • #10

    Thanks everyone, any specifics regarding the more technical aspects such as Warby posted? I don't want to start doing certain things and realize down the road I've been going about it wrong.

    Quote from dux

    ctrl + alt + del. Go use something else.

    Haha, is it that bad? It's not like I've never used the editor before, I just haven't gotten deep into it yet like I want to. Perhaps waiting until Valve releases their updated toolset would be a better option?

  • dux
    • April 15, 2011 at 12:23 AM
    • #11

    It's ancient and clunky.

    Unreal and Radiant are from the future and Hammer is from the past.

  • the0rthopaedicsurgeon
    • April 15, 2011 at 4:17 AM
    • #12
    Quote from madgernader

    Shift + B: Block tool

    I literally use this once for every map I make. everything else is a shift+drag copy, and if i need another cube and only have angled brushes, i clip the sides straight.

    another shortcut i only learned recently which is sometimes useful - hold space and drag to pan the 2d viewports. for years i've been zooming out and back in again to pan around, so that can save some time.

  • madgernader
    • April 15, 2011 at 5:15 AM
    • #13
    Quote from the0rthopaedicsurgeon

    I literally use this once for every map I make. everything else is a shift+drag copy, and if i need another cube and only have angled brushes, i clip the sides straight.

    another shortcut i only learned recently which is sometimes useful - hold space and drag to pan the 2d viewports. for years i've been zooming out and back in again to pan around, so that can save some time.

    Makes sense, I do the same a lot of the time.

    Nice find on the 2d view port thing, I also always zoomed in and out with the mouse to move it around never really thought about it.

  • hessi
    • April 15, 2011 at 7:20 AM
    • #14

    func_detail the hell out of your map! serious! use them a lot. if you want to cut out a window in a building: make the wall a func_detail. just beause it bares the name detail, doesnt mean you should only use it for small pieces. but remember: func_detail does not block visibility and hence it can reduce can reduce compile time drastically.

  • Sentura
    • April 15, 2011 at 12:37 PM
    • #15
    Quote from hessi

    func_detail the hell out of your map! serious! use them a lot. if you want to cut out a window in a building: make the wall a func_detail. just beause it bares the name detail, doesnt mean you should only use it for small pieces. but remember: func_detail does not block visibility and hence it can reduce can reduce compile time drastically.

    yup. set func_detail as your default entity, then just use ctrl + t to make everything func detail. also ctrl + m is transform modifier, i use this alot.

  • JeanPaul
    • April 16, 2011 at 2:57 AM
    • #16

    ctrl + i = mirror selected brushwork vertically

    ctrl + l = mirror selected brushwork horizontally

    alt + e = vertex scaling

  • Mr. Happy
    • April 25, 2011 at 12:13 AM
    • #17

    Tools->Options->2D views

    check "arrow keys nudge selected object/vertex"

    check "default to 15 degree rotations" (you can still rotate freely with shift)

  • Bunglo
    • April 25, 2011 at 12:48 AM
    • #18

    Thanks again guys, these tips have been coming in handy. Portal 2 has caused me to start going through the various Portal tutorials on the VDC wiki. Lots of frustration has be had

  • insta
    • April 25, 2011 at 4:26 AM
    • #19

    oh oh oh i have tips too

    shift-e to center all views on whatevers selected

    shift-ctrl-e to center....something or whatever on whatever is selected

    when youve zoomed into something and the map is big and slow and everything is terribly depressing, ctrl-mousewheel scroll to make all views have same zoom length so everything is fast and good feelings again xD

  • Serenius
    • June 5, 2011 at 8:00 PM
    • #20
    Quote from Bunglo

    I've been wanting to learn Hammer and get familiar with the source engine for some time now, what would you guys recommend I focus on? Aside from the obvious of learning how the editor works. My goal at the moment is to make basic maps with it and eventually throw my own content in it. I'm comfortable with the UDK and CE2 but as an aspiring environment artist, I've never focused on making maps in them, just getting my art in engine and setting up materials, lighting, etc.Hopefully the question isn't too vague. Perhaps a better way to rephrase it, knowing what you know now, what do you all wish you learned when you first started?

    After sitting down with it this weekend and stumbling through how instances work (or more accurately - do NOT work), I'd recommend heavy drinking.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself Login
Discord

The Mapcore Discord is our lively IRC channel of the 2000s reborn. Chat about level design, gaming, and more.

Latest Posts

  1. Tangerine

    Harry Poster
    July 18, 2026 at 11:10 AM
  2. Any of the old guard still around? D:

    Warby
    July 12, 2026 at 8:23 PM
  3. About our archived forums

    Thrik
    June 30, 2026 at 2:12 PM
  4. Mapcore Discord

    mason_fan123
    June 24, 2026 at 8:52 PM
  5. [CS2] Valley

    Serialmapper
    June 22, 2026 at 11:56 AM
  6. Free Music / SFX Resource - Over 2500 Tracks

    Eric Matyas
    June 18, 2026 at 12:32 PM
  7. Pango [WIP]

    Elowen
    June 11, 2026 at 10:13 AM
  8. [CS2] Dvina

    Jeremy Rivera
    June 11, 2026 at 10:03 AM
  9. Bridges 2.0 by NEXSIDE, MAP SHOWCASE. ( Steam Workshop )

    MrTrane18
    June 1, 2026 at 7:46 PM
  10. Classic Maps Reborn For CS2

    SillySpaceCat
    May 31, 2026 at 10:33 PM
  1. Privacy Policy
  2. Contact
Powered by WoltLab Suite™