Source SDK Tutorial - First Map tutorial using Hammer

Sdílet
Vložit
  • čas přidán 24. 08. 2024
  • This video is now obsolete. Click on the link below for the NEW video: • Hammer Tutorial - Firs...
    For the first tutorial in the new series, click HERE: • Hammer - Setting up
    Check out my channels:
    ● 3kliksphilip: / 3kliksphilip
    ● 2kliksphilip: / 2kliksphilip
    ● kliksphilip: / kliksphilip
    Other information you might like:
    ● Website: 3kliksphilip.com
    ● Twitter: / 3kliksphilip
    ● PC Specs: Intel 6300 @ 2.6 Ghz, 8 GB RAM, Radeon 4850 512 MB.

Komentáře • 1,5K

  • @poligrafsferych8193
    @poligrafsferych8193 Před 5 lety +14

    2009... But it is still relevant, god dammit!1!

  • @jdsgdsoi
    @jdsgdsoi Před 10 lety +13

    "This tutorial is about everything, not just stairs.." hahaha

  • @Nyllsor
    @Nyllsor Před rokem +2

    14 years ago, man time flies! Thanlk you klikphil for all the good times! Cheers to thousands of hours in the SDK and 14 years of mapping, could not have done it without you Philip! Thx thx!

  • @sazm1998
    @sazm1998 Před 8 lety +35

    7 YEARS

  • @EasyFolkDude
    @EasyFolkDude Před 10 lety +7

    Hey 3kliksphilip can you make a tutorial on how to make a multi floor elevator in CSS.
    i know there are a few tutorials here and there but you explain better things.

  • @LegitPotato
    @LegitPotato Před 7 lety +5

    Oh wow didn't even realize this was a 3kliks video, glad to be learning this from him. (thought i recognized that voice)

  • @thejohnnymoe
    @thejohnnymoe Před 2 lety +2

    I still send this video to new mappers today. You do such an excellent job of getting straight to the point and getting beginners on their feet. Thank you so much!!

  • @Nyllsor
    @Nyllsor Před 4 měsíci +1

    This was the beginning of something great, that began something even greater.

  • @animooshing
    @animooshing Před 11 lety +6

    0:56 I can't find ZED on my keyboard.

  • @teholly312
    @teholly312 Před 10 lety +10

    AAHHHHHH WINDOWS XP!!!!!! NOOOOO

  • @modables
    @modables Před 2 lety +2

    this guy from 2009 with wxp has better audio quality than every youtube tutorial youtuber

  • @WildlifeRecon
    @WildlifeRecon Před 14 lety

    Hey Klikspilip, I think you should make a really really big FAQ on your site because after 1 year you keep replying the all the same questions people ask, If you don't mind just keep doing it this way. Also keep up the amazing work!

  • @rerundadog
    @rerundadog Před 14 lety

    i comment your vids alot but i wanted to say your tuts are the best because you say exactly what to do in the shortest amount of time and makes sence

  • @chojustin
    @chojustin Před 14 lety

    This is wonderful.
    The 37 people who disliked it must have misclicked the button

  • @BertVerhelst
    @BertVerhelst Před 2 lety

    I've made a written summery of the video. Maybe OP can add this as the video description? I only saw afterwards that the video is obsolete. It might still be helpful though.
    3 things to understand
    * blocks
    * entities
    * triggers
    create level (blocks)
    click on block tool (5th button: white box)
    used to make levels
    drag to create block in one of the 2d views
    drag on bottom view to make block higher. eg for walls
    once size is good press enter
    TROUBLESHOOT: if no blocks appear on enter, make sure you're in block tool (5th button) and not selection tool (1st button)

    you can copy paste blocks by selecting a block (selection tool: red arrow)
    press ctrl + c
    hover mouse where you want to copy
    press ctrl + v


    texture
    have block selected
    choose browse on the right side
    and type name of texture

    sloped block
    click on clipping tool (second to last button: yellow sloped block icon)
    drag on 2d view
    white piece will stay, rest will be removed
    click on icon again, to toggle which part stays
    press enter to apply

    steps or other detailed blocks
    change grid using grid buttons at the top (grid icon with cyan plus and minus symbols)
    16 or 8 are good sizes for stairs

    skybox
    is required for the game to work. Shows clouds in the sky, limits the player movements
    click on block tool (5th button: white box)
    drag a box larger than the whole level
    adjust the height to fit the level in the bottom 2d views
    select the box
    choose texture browse on the right
    type in "skybox"
    choose the last option: tools/skybox (blue plus sign with skybox in white)
    apply to existing block using the apply texture tool (7th button: brick cube icon)
    now we need to make it hollow, otherwise player is stuck inside
    press ctrl + h
    type in -32
    skybox is now done
    triggers
    bombsite
    create a block
    browse texture: choose trigger
    select block and press ctrl + t
    choose class
    func_door => block behaves as a door
    func_bomb_target => allows players to place a bomb when inside this block
    func_buyzone => allows players to buy items
    keyvalues => team number => Terrorist or Counterterrorist
    click apply

    ladder
    select block tool
    click browse texture
    type: ladder (uncheck "only used textures")
    select: tools invisible ladder
    create block
    select block
    ctrl + t
    choose class: func_ladder
    this ladder is invisible, to fix this make another block at the same location but closer to the wall
    and choose a ladder texture that is visible


    look around
    camera tool: (3rd button: camera icon)
    click on 2d view => should see bal => that is the camera location
    to move around: move mouse over camera part of screen and press z

    entities
    click on entity tool (4th button: white light bulb icon)
    click in the 3d view to create an entity
    click on selection tool (first button: red arrow)
    double click entity
    choose class determines what entity it will be
    anything from: special effects, game options, physics objects, weapons, players, lights, ...

    player spawn
    default entity is a person
    that is the location where you will spawn when the game starts
    make sure person isn't clipping into any blocks or you'll be stuck
    to make sure, just move person above the ground a little
    make multiple for multiple players
    select multiple players
    selection tool => hold ctrl + click players
    edit properties
    change class:
    info_player_terrorist
    info_player_counterterrorist


    lights
    click on entity tool (4th button: white light bulb icon)
    click in the 3d view to create an entity
    click on selection tool (first button: red arrow)
    double click entity
    choose class: light environment
    move light entity high up in the sky (position doesn't matter, but high up is easier to find)
    select tool + double click light
    click on "Point at" button
    choose on camera view where to shine the "sun"
    This will determine the direction of the light and where the shadows appear
    objects
    click on entity tool (4th button: white light bulb icon)
    click in the 3d view to create an entity
    click on selection tool (first button: red arrow)
    double click entity
    choose class: prop_
    static object like tree => choose prop_static
    dynamic object like barrel that can be moved => choose prop_physics
    choose keyvalues: world model => browse
    type things like: oildrum or tree or ...
    TROUBLESHOOT: object doesn't appear after these steps
    try choosing the other class: static vs physics

    play game
    press F9
    BSP => normal
    VIS => fast
    RAD => normal
    check: Don't run the game after compiling
    press ok
    if asked to save, save the level
    CAUTION: no spaces in the map name, or it won't work

    once done compiling
    load the game you want to play the map in
    level will be in the maps list

  • @sdvman10
    @sdvman10 Před 14 lety

    the "ok let's go" at the beginning is so enthusiastic

  • @matthewl21
    @matthewl21 Před 14 lety

    @3kliksphilip Alien Swarm is a free game from Valve using the Source engine. It's really good for a free game, and it comes with pretty much an identical version of the Source SDK, meaning if somebody wanted to learn how to make an Alien Swarm map they could pretty much just watch this video anyway.

  • @Moozerker
    @Moozerker Před 14 lety

    DUDE YOU MADE THE FIRST EVER SMASH MAP!

  • @MusicF4
    @MusicF4 Před 14 lety

    File - Save As - your map name, then when your finish making your map you press F9 and the map will be saved at that name you chose

  • @louistodd5
    @louistodd5 Před 11 lety

    You can find tutorials about triggers and other stuff like that. This tutorial is based on Counter Strike Source. You can make maps for garrysmod and pretty much any source game.

  • @geonightman
    @geonightman Před 14 lety

    To further explain what he was saying at 0:58 : America is really the only place that always pronounces to the letter Z as Zee. Most other countrys pronounce it Zed.

  • @EddieKMusic
    @EddieKMusic Před 13 lety

    @RammliedGaming
    Are you know what you are saying?...
    SDK stands for Software Development Kit...
    And UDK stands for Unreal Development Kit...

  • @dogchow33
    @dogchow33 Před 13 lety

    @MrWowfreak10 Unlimited ammo is used by creating SWEPS. In other words, you gotta code it yourself. And he's using Hypercam.

  • @OrdinaryFruit
    @OrdinaryFruit Před 14 lety

    @Silentgamr Ctrl+H doesn't hollow blocks anymore, you have to click on the tools tab at the top of the screen and click hollow. This happened recently.

  • @superdvdman
    @superdvdman Před 14 lety

    Thanks alot man. At first i thought it was gonna be harder to make maps in CS SDK, than HL-2 SDK. But i see they are the same. Nice tut.

  • @Shaun86
    @Shaun86 Před 14 lety

    @3kliksphilip
    Turns out I am not the only one having the issue, it seems to be related to an update steam did. Thanks for trying to help anyways. I will continue checking out these tutorials for more help.

  • @demoras
    @demoras Před 14 lety

    @3kliksphilip Alien Swarm is a free Source game that was recently released :) You don't have to make specific Alien Swarm tutorials, as these tutorials apply to every Source game.

  • @FelixTheCatDirector
    @FelixTheCatDirector Před 14 lety

    @GarrysModReviewer
    "Ctrl+H no longer hollows, it makes anything that isn't selected invisible. Press U to restore everything, and go up to TOOLS, MAKE HOLLOW manually if you want to hollow it."

  • @ChrisOrillia
    @ChrisOrillia Před 13 lety

    best hammer video (and teacher) on youtube. Very well done, thank you.

  • @Mario7746
    @Mario7746 Před 14 lety

    1)Not necessary, but you'll see the difference if you make a real and big map.
    2)Hints, etc... is an other kind of optimization.valve wiki :" Everything that is not level wall must be turned in func_detail"
    3)A leak is a hole in a map, that means that in a place of your level, it's possible to see the black zone. It means your level isn't build well.
    4)No, even if you know how to use it well, don't use it. use clipping tool instead.
    5)Just tell that it only works for CS:S

  • @euanrolls1985
    @euanrolls1985 Před 13 lety

    @3kliksphilip Now I feel stupid, didn't realise the description had that link, cheers!

  • @ButterYerToast
    @ButterYerToast Před 13 lety

    Very helpful! I don't understand why people were complaining about zed/zee. It's like toe-may-toe/toe-mah-toe. Personal preference... Again thanks alot!

  • @drunkenmouse0
    @drunkenmouse0 Před 13 lety

    ty dude this helped me get started making maps now me and my bro are making them like crazy

  • @jjel300
    @jjel300 Před 14 lety

    @caramellown Ctrl + h no longer works, it just makes your brush invisible. To make your brushes hollow now, you need to select the brushes you want to hollow then go to Tools > Make Hollow.
    I hope this helped

  • @Ovvenchips
    @Ovvenchips Před 13 lety

    hehe, i laughed at 7:39 when you accidently said "bum"

  • @HAEFF
    @HAEFF Před 14 lety +1

    amazingly done philip, keep it up!

  • @nimmen
    @nimmen Před 14 lety

    Never thought it was this easy. It's easier than MOHradiant, which I used years ago to build medal of honor: allied assault maps

  • @PudencePuhlmann
    @PudencePuhlmann Před 14 lety

    @runelt99 Go onto your "My Games" tab. Acrossed that tab is a tab called "Tools"
    Go onto that and download Source SDK
    Then once you load up Source SDK, go onto the hammer editer

  • @Bakagiraffes
    @Bakagiraffes Před 12 lety +2

    Man thank you so much for the tutorial!
    I know this will take me time to make a map but still thank you! Hehe hopefully be able to make at least 2 saxton hale maps XD

  • @Andrestein770
    @Andrestein770 Před 14 lety

    easy, select it with cam, right click on the object selected (right click on it only in grid boards) and then select delete

  • @WarriorDarkstorm
    @WarriorDarkstorm Před 14 lety

    ALL HAIL THE GUY WHO TAUGHT ME TO MAKE MAPS!!!!!!!!!!!!!!!!!!
    Subbed and faved

  • @crazyjak56
    @crazyjak56 Před 14 lety

    @gtyuy13 do apply texture, it's the brownish red colored block on the left. Don't apply texture to a skybox though because it screws it up.

  • @goz3rr
    @goz3rr Před 14 lety

    1. Create your block
    2. Select it
    3. Press Ctrl+H
    4. Enter -32
    5. Click OK

  • @guildmasteraq
    @guildmasteraq Před 13 lety +1

    Thanks you so much for your tutorial. It helped A LOT with learning the basics, and it was easy to follow and learn from.

  • @seanavne
    @seanavne Před 14 lety

    @woot835 Actually, I finished a map and i established you need a sky box because if you don't it will make everything go to the void. You can't have a ceiling otherwise you can't see your trooper (top down view). Don't make the sky box invisible otherwise it will be a pain, but make it big enough and hollow so your camera doesn't catch it. Don't make it invisible otherwise you will have LOADS of leaks from spawners. GL

  • @AshleyKitsune
    @AshleyKitsune Před 14 lety

    Hey great tutorials! I've been heavily considering re-purchasing my Left 4 Dead and The Orange Box games for PC, just so I could use Hammer. Now that I see how it's done, I feel better about my decision. Thanks!!!

  • @madnoob666
    @madnoob666 Před 14 lety

    Thanks alot for this mate, I never thought i would make a map but within the first hour i made one, Thanks so much.... Smithy.

  • @FanTazTiCxD
    @FanTazTiCxD Před 13 lety

    Oops typo...
    The times I said "can" I really meant "can't" sorry

  • @tumle4
    @tumle4 Před 13 lety

    @CoDcStudios No, you need a game with Source Engine, eks Counter Strike: Source, Half-Life 2, Team Fortress 2, Day Of Defeat: Source.

  • @seanavne
    @seanavne Před 14 lety

    @woot835 well, i never figured out how to end games yet. I'm sure some more tut's will be out at the end of this week.

  • @demoras
    @demoras Před 14 lety

    @JeannotvanBerlo123 He doesn't need to make Alien Swarm tutorials. These tutorials apply to all Source games.

  • @Blade8745
    @Blade8745 Před 14 lety

    Our clan has only like 3 mappers. Now, we have 4 thanks to me. Nice, easy, simple, clear, and pretty fun :D Great guide.

  • @XxstiffmisterxX
    @XxstiffmisterxX Před 14 lety

    @TheonewiththeMusic12 click your box thats why to get it back just go out of map and its very simple dont press it inless you click your box

  • @tulsatrash
    @tulsatrash Před 14 lety

    @3kliksphilip thank you hold on I will restart my pc and get back to you.

  • @Adam-cn5ib
    @Adam-cn5ib Před 5 lety

    10 YEARS!!!

  • @phallll
    @phallll Před 13 lety +1

    Simple and quick to the point. Great tutorial, many thanks for the upload :)

  • @777SFINN777
    @777SFINN777 Před 11 lety

    NEVERMIND,
    Me being smart in all i found out how to do it. LOL

  • @psallthetime
    @psallthetime Před 14 lety

    I remember I tried hammer once. I stared at it for 7 seconds, cried, then left.

  • @Damon123104
    @Damon123104 Před 13 lety

    @3kliksphilip Its done, Mr. Know it all.

  • @thegrayson
    @thegrayson Před 13 lety

    @icarly123 Your map is in wire frame, in the camera box which in your case is the thing that your having trouble with you should click on the top left corner of the box that says camera, there you should see some options click the textured 3d shaded polygons option as explained in the annotations at 1:03

  • @TheQuadraticAttenuator
    @TheQuadraticAttenuator Před 13 lety

    @3kliksphilip It's that one container that Eli was in at nova prospect in HL2.

  • @360faraji
    @360faraji Před 13 lety

    @Crures As a beginner I would only use the 32 size in the beginning.
    When you starting off it can get difficult when messing with smaller sizes.
    Just my preferences

  • @MimeSlayer1337
    @MimeSlayer1337 Před 13 lety

    Thanks to you, i made a map for me and my buddy to play on. Thanks a ton captain awesome voice.

  • @Hissanrach
    @Hissanrach Před 14 lety

    @3kliksphilip Did that. It's in the library but not in the list of games in the Source SDK menu (that's what I mean originally). Everything else works though, thanks!

  • @kurekureci
    @kurekureci Před 6 lety

    Oh ny god! If you scroll down you can see all Philips replies! There are houndreds of them!
    Philip, are the best person the planet earth... I love you!

  • @TheQuadraticAttenuator
    @TheQuadraticAttenuator Před 14 lety +1

    @3kliksphilip I fixed it dude, now I'm making a map :)
    Btw, you have great tutorials, I watched them all!

  • @AlexJWGordon
    @AlexJWGordon Před 13 lety

    Your tutorials have really helped me out, Thanks a lot. Great videos. Subbed.

  • @TheVegaNVega
    @TheVegaNVega Před 13 lety

    @Holyworms And be sure you have the block tool clicked and a texture selected, and also if you have placed a camera.

  • @GlebErilov
    @GlebErilov Před 9 lety

    U don't need to make a func_ladder entity, if u have "toolsladder" texture on the brush, just make it into detail

  • @cstribal
    @cstribal Před 14 lety

    Cool!
    Really cool!
    My plan is to make a map which is gonna look like my school!
    So me and my friend are going to play in it!

  • @REXanadu
    @REXanadu Před 13 lety

    Isn't Source SDK going out for free soon? I'll be excited to know when that happens as well as what Source has in store for us afterwards. It must be big, especially when they gave TF2, one of it's most profitable games in the past decade, out for free.

  • @RAGEMelon
    @RAGEMelon Před 14 lety

    Ahhh Thanks man 5/5 i also found out how to add weapons to your spawning character.

  • @once5622
    @once5622 Před 5 lety

    10 YEARS!!!!!!

  • @MHCLANPS3
    @MHCLANPS3 Před 14 lety

    Nice tutorial, Nice clear british voice. I have no idea about creating with Source SDK but I do love the source Engine, big fan of Half Life and might give this ago sometime. Can maps be created for mods like gmod and can they be sent to others for them to play on aswell.

  • @Awwwwwwsnapful
    @Awwwwwwsnapful Před 14 lety

    @thatstek simply because our language is based off of the original british english, so we kept and threw away some of the words

  • @theprisoner3
    @theprisoner3 Před 13 lety

    @3kliksphilip I thought I had removed that comment...problem has been solved,it was something simple.

  • @robloxdude010
    @robloxdude010 Před 14 lety

    @3kliksphilip Yeah, i think so. I alread knew i wasnt going to make one anyway, so it doesnt matter anymore

  • @passioniswotwebreath
    @passioniswotwebreath Před 14 lety

    I find it so funny how people ask questions to whats already in the tutorial. Like "How do i make a first map using sdk?" Lol Like der if you've watched the video you should know.. = P

  • @KronikalAnoshmo
    @KronikalAnoshmo Před 14 lety

    lol
    about the Z thing. I know they pronounce it "Zed" in Canada and other places but Americans pronounce it "Zee"

  • @cbbbtc
    @cbbbtc Před 13 lety

    ty also the reason why ppl dont get z is because in aus and england we say zed when americans say zeeeee

  • @CabbageMcGravel
    @CabbageMcGravel Před 13 lety

    @MrBoblebob @MrBoblebob Wikipedia says it runs on Source (Build 4288, 4 August 2010) Try Library>Tools>Alien Swarm SDK. If you are planning to test your map, you'll have to download Alien swarm itself for the game to run.

  • @benny21003
    @benny21003 Před 13 lety

    for once a good ad before the vid

  • @Bleachisawesome100
    @Bleachisawesome100 Před 13 lety

    @countdini2000 Use the second screen. not the first one. The one right next to the starting one Eg :
    (FIRST BOX) (SECOND BOX)
    (THIRD BOX) (FOURTH BOX)
    usually u use the second box (btw this is the order of the boxes) To make boxes. its a lot easier. And u use the third and fourth box when ever needed. (just use the second box to make a block .. then push enter . U can adjust it using the other boxes or the same box . tell me if u dont understand

  • @fockjouw
    @fockjouw Před 10 lety

    I'm trying today for the first time. But you make it seem so easy haha. thank you for the video.
    Greets from Holland

  • @RickRay9
    @RickRay9 Před 13 lety

    'Pardon, 3kliksphilip - I'd like some assistance. I love your videos, 'and-- they're great. 'Good tutorials. ;'3
    I'm just set to one thing, 'or two, if y'all cool with it-- alright, so... I've built a map where you start in an alley, you walk into a trigger, your movement slows down - I need help with slowing the rest of the props and canister - which grounds the alley - possible 'timescale'? - 'and, there's another entity that allows you to display a helpful tooltip - 'SHIFT: sprint' - which?

  • @gamecube756
    @gamecube756 Před 14 lety

    @TheonewiththeMusic12 it doesnt delete it, every thing is now hidden so you have to un hide it :3 by going to the top and looking the every thing until you find the unhide button

  • @KnuSperKeks0X
    @KnuSperKeks0X Před 7 lety

    Always start with the biggest Grid in this case.

  • @pieslayer12
    @pieslayer12 Před 14 lety

    very useful all of the other ones i watched were crap but this is very good.

  • @WarEngine
    @WarEngine Před 14 lety

    Thanks dude, it helped for me as a begginer :)

  • @FineGamerYT
    @FineGamerYT Před 13 lety

    Wow you made ANOTHER one i found this one and i love it yet the other one helped me alot

  • @nafsii04
    @nafsii04 Před 7 měsíci

    this is so straightforward, thank you

  • @CDFfilms
    @CDFfilms Před 14 lety

    @Zaros105 No, in England we pronounce 'z,' zed

  • @AlexFDR
    @AlexFDR Před 14 lety

    did not know how that video would put this question, so here goes.
    I like to do a wall visible on one side and the other invisible, as often has maps in jail. thanks.
    ps: crapy English courtesy of Google translator
    ;D

  • @tulsatrash
    @tulsatrash Před 14 lety

    @3kliksphilip Restarting my computer did the trick. Thank you sir. After poking through the teamfortress2 level creation wiki and the common idiot mistakes tutorial and not seeing anything that resembled what was happening I was begining to get worried tthat I had somehow broken hammer.

  • @neoinuyashafight
    @neoinuyashafight Před 14 lety

    Hey can you make a tutorial of how to make a basic deathrun map. I would like to start making those kind of maps and your tutorials are the best and easy to follow! :D

  • @techwizzkid24
    @techwizzkid24 Před 14 lety

    in the annotations, you say you don't understand why people can't understand when you say 'z'. It's because you said it as "zed" and not "zee"

  • @PlaceholderName2156
    @PlaceholderName2156 Před 13 lety

    4:49 or if it is a small map, you can just start over =P

  • @spratsprat3266
    @spratsprat3266 Před 9 lety +1

    I have the full capabilities to make a map but there are so many textures to choose from

  • @olavtorjus95
    @olavtorjus95 Před 14 lety

    click on the camera text on the top of the left (on the black screen) then click 3d textured or 3d shaded textured polygons
    sry for my bad english

  • @wingman123
    @wingman123 Před 14 lety

    @RaNdOmGuY340 Its a change in Hammer, he said not to do that now in the video.