Releasing A Portal 2 Map: Difference between revisions
Jump to navigation
Jump to search
Tip:As an added convenience, a folder can also be dragged onto a shortcut of '
m (otherlang2) |
m (minor cleanup) |
||
Line 3: | Line 3: | ||
}} | }} | ||
Now that you have made your brilliant map you need a way to get this out to the public. | Now that you have made your brilliant map you need a way to get this out to the public. If your map happens to have custom content such as sounds, scripts and materials the best way to release it is putting it inside a [[VPK]]. This collects all of your content into a single file and makes it easy to distribute. | ||
If your map happens to have custom content such as sounds, scripts and materials the best way to release it is putting it inside | |||
a | |||
== Creating the VPK == | == Creating the VPK == | ||
# Create a folder and label it with your addon name. | |||
# This folder should now mimic the structure of the '<code>Portal 2\portal2\</code>' folder. | |||
# Start with adding a folder called <code>maps</code> and add in your compiled .BSP. | |||
# If you have any scripts be sure it lies in the same relative folder inside <code>scripts\vscripts</code>. | |||
# The same applies for <code>sounds</code> and <code>materials</code>. | |||
# Inside '<code>Portal 2\bin\</code>' there is an executable called '<code>vpk.exe</code>'. Drag your folder you created in step 1 onto this executable. | |||
# You will now have a .[[VPK]] file in the same folder with the same name. | |||
{{tip|As an added convenience, a folder can also be dragged onto a shortcut of '<code>vpk.exe</code>' (provided in Portal 2) in any location.}} | |||
{{tip|As an added convenience, a folder can also be dragged onto a shortcut of 'vpk.exe' (provided in Portal 2) in any location.}} | |||
== Installing the VPK == | == Installing the VPK == | ||
# Create a folder in '<code>Portal 2\portal2\</code>' called <code>addons</code>. | |||
# Place your .VPK file inside the <code>addons</code> folder. | |||
# If Portal 2 was running during step 2, type the following in the console: <code>update_addon_paths</code>. Otherwise, skip to the next step. | |||
# To load a single player map, type in the console: <code>map ''mymap''</code> and replace ''mymap'' with the name of your map. | |||
# To load a Co-op map, start a Co-op game with your friend, once you enter the hub type in console: <code>changelevel ''mymap''</code> replace ''mymap'' with the name of your map. | |||
== See also == | == See also == | ||
* [[L4D2 Campaign Add-on Tutorial]] | |||
[[L4D2 Campaign Add-on Tutorial]] | |||
== External links == | == External links == | ||
* [http://www.youtube.com/watch?v=tDAF_ZOQx1U How to make custom VPK] | |||
[http://www.youtube.com/watch?v=tDAF_ZOQx1U How to make custom VPK] | * [http://www.l4dmaps.com/install-maps.php Installing and playing custom maps / campaigns] | ||
[http://www.l4dmaps.com/install-maps.php Installing and playing custom maps / campaigns] | |||
[[Category:Portal 2 Level Design]] | [[Category:Portal 2 Level Design]] |
Revision as of 14:53, 20 June 2011
Now that you have made your brilliant map you need a way to get this out to the public. If your map happens to have custom content such as sounds, scripts and materials the best way to release it is putting it inside a VPK. This collects all of your content into a single file and makes it easy to distribute.
Creating the VPK
- Create a folder and label it with your addon name.
- This folder should now mimic the structure of the '
Portal 2\portal2\
' folder. - Start with adding a folder called
maps
and add in your compiled .BSP. - If you have any scripts be sure it lies in the same relative folder inside
scripts\vscripts
. - The same applies for
sounds
andmaterials
. - Inside '
Portal 2\bin\
' there is an executable called 'vpk.exe
'. Drag your folder you created in step 1 onto this executable. - You will now have a .VPK file in the same folder with the same name.

vpk.exe
' (provided in Portal 2) in any location.Installing the VPK
- Create a folder in '
Portal 2\portal2\
' calledaddons
. - Place your .VPK file inside the
addons
folder. - If Portal 2 was running during step 2, type the following in the console:
update_addon_paths
. Otherwise, skip to the next step. - To load a single player map, type in the console:
map mymap
and replace mymap with the name of your map. - To load a Co-op map, start a Co-op game with your friend, once you enter the hub type in console:
changelevel mymap
replace mymap with the name of your map.