Releasing a Map: Difference between revisions

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


* 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, see below
* 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.
* Remember to run "buildcubemaps" in the console.
* 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.


*Uploading: When your map is all done, You can upload it at some usefull website, so that other people can download and play them.
==See also==
Here is a few sites that you can upload to:
http://www.yousendit.com/
Though YouSendIt let you upload very big size file(1GB), but it only keeps your file for a week.
http://rapidshare.de/
While rapidshare is good, the downside is on the downloader's side, Lots of ads and waiting...


== Distributing custom content ==
* [[How To Take Screenshots]]
 
[[category:Level Design]]
If you have custom models, sounds, textures or materials, you must either:
[[Category:Publicity & Publication]]
 
* bundle them into the map BSP file. See [[Using Bspzip to Embed Custom Content]], or
* add a ".res" [[Map Resource File]] to your map release to let the server know there's files that should accompany the BSP when it's downloaded.
 
If you don't do this, then anyone downloading the map through a server whilst playing will not get your custom content!
 
[[category:Level design]]

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