You’ve rendered your map and you want to
publish it on the workshop. Depending on what
you’ve made you might not need all of these
steps- jump to the sections you’d like to
see in this video’s description.
BUILDING CUBEMAPS
If you have cubemaps in your level, this next
step will bake reflections from these spots
into your map. If you haven’t got cubemaps…
what’s wrong with you?! Every map needs
cubemaps! Add them at once… and then follow
this step.
Before loading CS:GO, right-click on it, properties,
‘set launch options’ and type ‘-insecure’.
Now load CS:GO, and your map.
Once your map is loaded, open the console
and type
Sv_cheats 1,
‘building_cubemaps 1’ followed by ‘buildcubemaps’.
It will do this to every cubemap location
in your map- these are the reflections you’ll
see on shiny surfaces and in weapon scopes.
You can now remove that ‘insecure’ thing
from your CS:GO’s launch options again.
BOT SUPPORT
CS:GO may be a multiplayer game, but I think
support for bots is essential for any map
hoping to become popular. By now your map
may already have them included- but it’s
best to refresh it for the latest version
by typing ‘nav_generate’ in the console.
The game will go all slow for a while- it
used to show a nice little ‘loading bar’
as it did this but now you’ll only be aware
it’s happening if you press the console
button and read the text inside.
In short, once this is done the map will reload
and if you can play it with bots, this stage
is done. Well done.
TAKE SCREENSHOTS
Take some pictures of your map! Make sure
they’re from the prettiest locations- good
screenshots will get people to play a bad
map, and bad screenshots will stop people
from playing a good map.
Some console commands I find useful:
Sv_cheats 1
Noclip
Cl_drawhud 0
R_drawviewmodels 0
Crosshair 0
Just fly about and press F12 to take screenshots.
I recommend somewhere between 6-12.
ATTACHING CUSTOM STUFF
Steam workshop will automatically attach your
map’s radar, cubemaps, bot support and stuff
like that. But if you’re using any custom
textures or models, you need to add them to
your map file for other people to be able
to see them. If you’re only using stuff
already included in CS:GO, skip this step.
But if you have custom stuff, download VIDE.
Click on this icon called ‘pakfile Lump
Editor’. Click ‘OPEN’, find your map
file, click SCAN, BROWSE to find your CSGO
directory, click SCAN again, this will take
a while, then once it’s found everything,
click AUTO, APPLY, SAVE.
I have never needed to do more than this-
but maybe if you have some particularly exotic
custom stuff then you may have to manually
add them using this program. If so… good
luck!
It goes without saying that if you render
your map again, you will have to repeat this
step.
PUBLISHING YOUR MAP
Open the console, type ‘workshop_publish’,
click MAP on the side, click ADD, and just
fill out all of this information. The PREVIEW
IMAGE will be what’s shown on the workshop,
so make sure it’s the best picture of your
map. You can add the other screenshots later.
Tick all the game types this map will work
with, find your map’s BSP file, tick the
‘I have read the Workshop FAQ’ button…
after reading it, of course. Click Publish,
type ‘I Understand’ IF you understand
it, and your map will be published.
Your map will now have to go through a manual
approving process where Valve makes sure you’ve
submitted a map and not just a scam of some
kind. Who knows how long this will take.
ADDING MORE SCREENSHOTS
And then it will show up on the workshop!
While you’re waiting for this, add all the
screenshots of your map to it by going to
your profile, WORKSHOP ITEMS, find your map,
click ‘Add/Edit images and videos’ and
then add all of the screenshots you took of
your map to promote it earlier. I’d also
recommend adding a radar overview, because
it’s always nice to see this- shows you’re
taking map making seriously.
UPDATING YOUR MAP
Every time you want to make a change to your
map, go through the stages in this video again,
the only difference being that, instead of
adding a new map to the workshop_publish page,
you simply click on the map you want to update
and click EDIT. Choose the new map file, add
any changes you’ve added to this section
here, agree to everything again and it will
be updated once it’s manually approved.
Hope this helps, have fun!
