Во-первых, нужна корректно работающая, последняя версия игры. Советую скачать ее
здесь.
Во-вторых, нужен
Left 4 Dead 2 Authoring Tools (коротко
Hammer), который послужит основным средством для создания карт. Советую скачать его
здесь.
Это и есть две необходимые вещи. Если скачаешь
Hammer оттуда, откуда я тебе посоветовал, то после установки он уже будет настроен и полностью готов к работе.
Если при запуске
Hammer'а будет выходить ошибка о недостающем файле
steam.dll, то скачай его с сайта
dll.ru и вставь в папку
bin, что расположена в главной директории игры.