Sign in to follow this  
Phoenix_

Mapping Resources Megathread

Recommended Posts

INTRODUCTION

 

Hello all, this thread is full of basic resources that will be helpful for people NEW to Mapping and Modding to get them started on learning the basics of mapping.

 

Don't be scared to ask anyone on the Modding Team or Forums where CS modding is popular. More often than not people are open and willing to help people with whatever they need.

 

To help you get started on your journey, I will provide you 5 videos that will cover the most relevant and useful information exclusively on Mapping.

 


LET'S GET STARTED

 

Firstly, you're going to want to watch this video, and yes, I know it's long, but we need to get the basics covered if we're going to go anywhere with this, and I promise it's worth your time.

1:

 

After that, I recommend watching these videos (the next four in the series) to try and get a grasp on the basics of hammer, but for ease of access, I will link them in order below.

 

2: [video=youtube;iGCP0-jh1C8]



 

3:


 

4:


 

5: [video=youtube;3ZgIknUD7-Q]

 

Beyond this, I highly recommend you to check out more videos from TopHATTWaffle's series as they are just as helpful as the rest. His videos are extremely helpful in general for anybody interested in Mapping and Modding. I also recommend watching some of 3kliksphilip's videos as they also cover some other important topics.

 

I have a full list of resources that will be good for mapping and modding below, please feel free to check them out at your own pace. Thanks for your interest in getting into modding and mapping, it's always nice to see people want to expand their repertoire of skills. Best of luck!

 


SERVER SPECIFIC RESOURCES

 

I did my best to gather some server-specific map tips and tutorials and I hope what we have here can be useful to you.

 

BHOP

 



 

 

SURF

 





 

 

TROUBLE IN TERRORIST TOWN

 

JAILBREAK

 

1v1


FULL LIST OF MAPPING AND MODDING RESOURCES

 

3kliksphilip's SDK Basics

This is a 69 video playlist by 3kliksphilip going over some basics of Source SDK and some specifics to Hammer.

 

TopHATTwaffle's Legacy Series on Hammer

This is TopHATTwaffle's "Legacy Series" playlist of Hammer tutorials.

 

TopHATTwaffle's Modern Hammer Tutorials

This is TopHATTwaffle's more recent playlist series of Hammer tutorial videos.

 

TopHATTwaffle's Level Designing

This is TopHATTwaffle's level design bootcamp for Source SDK, and will be especially helpful for new and aspiring mappers.

 

Quick Tips & Videos

These are some quick tips filled with instructions and instructional videos for Source SDK

 

Valve Developer Community

This is a wiki for everything you may need for Source SDK- simple or advanced.

 

Weasel Level Design's Source SDK Basic Tutorials

This is another set of very instructional and useful introductory videos to Source SDK.

 

Stripper:Source Map Config Validator

This is a tool that will tell you if your config is syntactically correct.

 

VIDE

This is a tool to pack materials and models into your map file.

 

BSPSource

This is a tool used to decompile a .bsp into a .vmf to be used in Hammer.

Edited by Infinityward
Updated

Share this post


Link to post

PORTING MAPS FROM CS:S

Porting maps is a great thing to learn since it's extremely easy and very useful to grab popular maps from CS:S. As a warning, some maps CAN NOT be ported due to some issues between the games.

 

A prerequisite for porting maps is to have BSPSource, VIDE, CS:S & Gmod Textures Downloaded in your CS:GO's map folder; First two are in Phoenix_'s post and the textures can be found online. If you are having trouble, contact someone on the Modding Team.

 

Here's a quick 2-minute tutorial on how to do it.



**When porting, weapons become obsolete and ladders become nodraw/func_ladders. You must change these before packing & posting!**

 

Edited by Noxstar

Share this post


Link to post

How to decompile a map!

 


 

Before we get started you will need

BSPSource, you'll also need Java to run BSPSource.

 

First you need to extract all files from bspsrc_1.4.0.zip into a new folder.



 

Open up "bspsrc.bat".

 

Next click "Add" and find your bsp.

 

 

589c3d9892509f3c4bad6d58eae124e2.png

 

 

Click "Other" and check "Extract embedded files".

 

 

7890670ed773d969fb19718b7d08ffd9.png

 

 

Finally click decompile and select where you want the files to be saved, when its done decompiling you should have a folder with the map name and a .vmf file with the map name.

 

 

671a1600fcaef3893124c6d4080e9d80.png

 

 

If you tried to open the .vmf up in hammer right now all you would see is error boxes and white textures, to fix this we need to make sure we have the proper materials and models that go along with the map.

 

 

Open up the folder with the map name, you should see "Materials" and "Models".

 

de1ccde57f260613f4bb51195197b93f.png

 

 

Copy and Paste all the files in these to Materials and Models folder in your CSGO directory.

 

6c3a90474049e9b77e72227129ea33d0.png

 

c9ab9d0c2096cc8bb608019d119029f1.png

 

 

If it says that there are already files with the same name then click "Skip these files".

 

419145e6198e6d01d88ddfd14e23fae4.png

 

Open hammer and now you're done! Now you can edit the map as you wish. Happy Modding!

 


 

How to pack a map when you're done compiling

 


 

Whenever you compile a map and want to play it with friends you need to pack it with the materials and models that you've used in the map, to do this we need a tool called

VIDE.

 

Extract all the files in VIDE_0_45b.zip into a new folder.



 

Open up VIDE.exe.

 

Click "Pakfile Lump Editor".

 

0a2c0364e02d0a75f84366c002483825.png

 

Click "Open", find your bsp.

 

f6a8772c30471ebff3524bc898e35d71.png

 

Click "Scan", go to browse and select the csgo folder in your Counter-Strike Global Offensive directory.

 

67251b7c7a6b3495aca3690eeb44b898.png

 

a61ed4c171c083ab89e43d0424a51fc6.png

 

Click "Scan" again.

 

67251b7c7a6b3495aca3690eeb44b898.png

 

Click "Auto".

 

5e93c56abf3fd9d4991b8769338cae40.png

 

Click "Apply".

 

09867decf9cc29be090aedb8290d6ccb.png

 

Lastly click "Save".

 

915fe6810c78ba22d90d754a3826deaa.png

 

There you go! Now everyone can see the beautiful masterpiece you created.

Edited by Noxstar

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this