Wie kann mann selber ein Map machen gibt es ein programm wenn ja dann nennt sie mir bitte

In "Steam" gibt es unter den Tools das so genannte "Source SDK" zum Download. Im SDK enthalten ist dann der "Hammer Editor" mit dem sich Maps, unter anderem auch für Counter-Strike Source, erstellen lassen. Aber achtung!!! Sehr Aufwendig und Fachkenntnisse sind >Grundvorraussetzung