Welcome to The Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads

Dummies Guide to Mapping?


SenpaiiPlz
 Share

Recommended Posts

Hello everyone. I was wondering if anyone has a dummies guide on how to start mapping? Like what program(s) to use, possibly youtube guides on how to get started, etc. I just joined HGDC and would really like to be able to help the community in other ways too, such as creating new maps for our servers! I would specifically have interest in making Course maps and I have an idea for one TTT map too. Idk if different types of maps take different programs/tools/etc., but that's why I'm here to ask! If anyone wouldn't mind, I'd really appreciate some solid feedback here :D

Link to comment
Share on other sites

I'm guessing for CSGO you can go through the whole series here.

 

For logic tutorials, plenty is available on youtube and the documentation should be somewhat easy to understand.

ONLY If you are ever interested in mapping for ZS, you'll need an FGD file found here.

https://github.com/JetBoom/zombiesurvival

If not ignore the above.

And if you want to try another version of hammer.

 

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

15 minutes ago, Aquadango said:

For logic tutorials, plenty is available on youtube and the documentation should be somewhat easy to understand.

What do you mean by logic tutorials? Is logic a program/tool or?

Also, thank you very much for the prompt and helpful reply! Are any/all of these things free to use? If not, how much $?

Link to comment
Share on other sites

11 hours ago, SenpaiiPlz said:

What do you mean by logic tutorials? Is logic a program/tool or?

Also, thank you very much for the prompt and helpful reply! Are any/all of these things free to use? If not, how much $?

 

10 hours ago, Aquadango said:

Map logic is used to make things in the map have advance functions.
Think like the jailbreak mini-games; they are built using logic entities.
As for the tools they are free as far as I can tell.

Logic is how you add dynamic elements into a map, like a counter, button, or trigger. Logic is done in Hammer with Inputs and Outputs

You can do incredible things with IO

The Hammer editor is free if you own the prime upgrade for CS:GO

 

Lots of great text tutorials can be found here: https://developer.valvesoftware.com/wiki/Category:Level_Design

  • Like 1
Link to comment
Share on other sites

Tophatwaffle, 3kliksphilip, and world of level design are all great resources. 

Hammer ++ is absolutely amazing, but hasn't been released for csgo yet. 

You will have to use normal hammer for csgo, you can download the sdk by following this https://developer.valvesoftware.com/wiki/Counter-Strike:_Global_Offensive_Authoring_Tools#Downloading_and_Installation 

 

If you are considering really getting into hammer I highly recommend keeping your custom assets in individual folders to prevent auto packing issues in the future. If you don't, you'll end up with map files packed full of unnecessary textures which will make it too large for fast dl. This is the one thing I regret not doing when I started. You can find a tutorial here https://www.tophattwaffle.com/custom-content-without-contamination/

 

Mapping discord are a great resource. You can always search old conversations and ask hammer pros when you get stuck. Here's my list of discords;

https://discord.com/invite/unqF28r  this is map core, they're more focused around clean competitive csgo maps, but are great for learning optimization and detailing along with modeling 

https://discord.gg/sourceengine  the source engine discord, the resources channel is an ongoing list of helpful resources 

https://discord.gg/zVRDgWU  the hammer editor discord, this is the best place imo to ask about custom community maps 

 

A great way to learn is by finding something you want to do on an existing map and decompling it to see how they made it inside hammer. For that you'll need bsp source https://developer.valvesoftware.com/wiki/BSPSource

The default compiler is alright, but I recommend compile pal since it's easier to use and let's you adjust how many cpu cores it uses. https://compilepal.ruar.ai/

You will also want a packing program. Compile pal has an automatic one, but sometimes you'll have to add or remove an asset manually. For that I recommend VIDE https://www.tophattwaffle.com/downloads/vide/

If you're looking for free custom textures this is a good place to start https://www.textures.com/category/brick/1

You'll have to convert them to vmt, I wrote a guide here

 

 

If you have any questions, feel free to message me on discord 

Edited by SELERY
  • Like 3
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share