Releasing a Map: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Initial draft of help for map release)
 
m (Nesciuse moved page Releasing a Map/en to Releasing a Map without leaving a redirect: Move en subpage to basepage)
 
(63 intermediate revisions by 28 users not shown)
Line 1: Line 1:
(This page intends to cover information about releasing a map for other people to play)
{{LanguageBar}}


* Make sure you have compiled the map with Normal VIS and RAD, not Fast
After going through a map's [[pre-publication evaluation#Maps|pre-publication evaluation]], you can publish your map in many ways:
* If you have created any custom materials, models or textures then you must bundle them into the map BSP file. Use a tool like PakRat.
* When your map is all done, You can upload it at some useful websites, so that other people can download and play it.
* For Counter-Strike, create a ".txt" file with the same name as the map. This text will be displayed to players when the map starts. Lines are wrapped.
* A list of file hosting websites is available [[File_Hosting_Sites|here]].
* Consider editing the bot nav file to paint place names. Also, examine bot behaviour in your map and edit the nav file to remove the more stupid elements.
* On the other hand, if you do have a server of your own that you could store your BSP file on, you could use the [[sv_downloadurl]] commands.<br>For example, if you create a sub-domain on your website mymaps.example.com, then set the following command on your server: <code>sv_downloadurl mymaps.example.com</code><br>This would tell clients connecting to your server to directly download the BSP file from that url, instead of directly downloading from the server.
* Consider creating a map overview image.
* If you don't have a website and you want to let people download your map from your server, you will need to use the [[net_maxfilesize 95]] command. It will allow clients connecting to your server to download large maps from your server. The max download file size is set to 95 because custom maps are HUGE!
* For Counter-Stike, run the map with only bots playing, 10 a side, and see whether either side has an outright advantage. There is no substitute for human players, but bots will typically show up the obvious design flaws in a map (poorly positioned meeting points, not enough entrances/exits in critical areas, and so on)
* You may wish to contact [[News_Site_List|news sites]] to publicize your map's release.
* If you've created the map for a game with [[Bonus Maps]] UI, then you may wish to package it into a [[Bonus_Maps|BMZ]] for easy import.
 
==See also==
 
* [[How To Take Screenshots]]
[[category:Level Design]]
[[Category:Publicity & Publication]]

Latest revision as of 10:22, 12 July 2024

English (en)Deutsch (de)한국어 (ko)Русский (ru)中文 (zh)Translate (Translate)

After going through a map's pre-publication evaluation, you can publish your map in many ways:

  • When your map is all done, You can upload it at some useful websites, so that other people can download and play it.
  • A list of file hosting websites is available here.
  • On the other hand, if you do have a server of your own that you could store your BSP file on, you could use the sv_downloadurl commands.
    For example, if you create a sub-domain on your website mymaps.example.com, then set the following command on your server: sv_downloadurl mymaps.example.com
    This would tell clients connecting to your server to directly download the BSP file from that url, instead of directly downloading from the server.
  • If you don't have a website and you want to let people download your map from your server, you will need to use the net_maxfilesize 95 command. It will allow clients connecting to your server to download large maps from your server. The max download file size is set to 95 because custom maps are HUGE!
  • You may wish to contact news sites to publicize your map's release.
  • If you've created the map for a game with Bonus Maps UI, then you may wish to package it into a BMZ for easy import.

See also