Step 3 - Saving & Compiling
Step 3.1: Save your map
Save your map by clicking File and then Save as...
Save your map in a new folder and give it a name. This will create a .map-file. This file is used for editing the map and can't be played yet. Whenever you want to keep working on the map again you have to open this file in NetRadiant.
Step 3.2: Compile your map
To get a playable file of your map you need to compile the map. To do this navigate to Build and then choose the option Q3Map2: Final Build (Suitable for release builds):
This creates the highest possible quality map. If your map isn't finished yet and you just want to playtest some elements of it quickly you can also choose a lower quality option to compile it faster (for example Q3Map2: Quick Test Build (very low quality)).
Once it is done compiling (this can take a while) there should be a few new files in your folder:
The file that is used for playing is the new .bsp-file.
Step 3.3: Test your map locally
You can put this .bsp-file in %appdata%\Roaming\Warsow 2.1\basewsw\maps to quickly test your map.
Once it is in that folder start up Warsow, open the console (by pressing the ^-key or the key on your keyboard that is under the ESC-key) and written "map mapname" (for example map firstmap) into it and hit your ENTER-key. If you followed this guide correctly until now your map should load and look similar to this:
Tip: Delete the .bsp-file from %appdata%\Roaming\Warsow 2.1\basewsw\maps after you are done testing it to not cause any interference in the future.
Step 3.4: Create a .pk3-file
You can play this .bsp-file of your map locally and use it to test parts of your map while you build it. To put this map on an online server that other players can also play on you need to create a .pk3-file. Download this .pk3-file to use it as a reference: DOWNLOAD
Open the .pk3-file that you've just downloaded with WinZip, 7zip or any other similar application. You will see the following folders inside of the .pk3-file:
Put the .bsp-file of your map into the maps folder of the .pk3-file and delete the placeholder.bsp that is already inside of it afterwards:
Put a .jpg-image of your map with the same name as your map (for example firstmap.jpg) into the levelshots folder and delete the placeholder.jpg. This image will show up as a preview thumbnail of the map in the Warsow server browser when somebody clicks on the server where the map is currently being played on.
Now rename the entire .pk3-file that is currently called placeholder.pk3 to the name of your map (for example firstmap.pk3):
This is your finished .pk3-file.
Step 3.5: Test your .pk3-file
I would recommend testing your .pk3-file locally first to see if it is working. Instead of putting it into the %appdata%\Roaming\Warsow 2.1\basewsw\maps folder which we previously used to test the .bsp-file you need to put the .pk3-file into this folder: %appdata%\Roaming\Warsow 2.1\downloads\basewsw.
Open Warsow and launche the map the same way we previously did with the .bsp-file. If the map launches properly the .pk3-file is working.
Step 3.6: Put the .pk3-file on a server or send it to a server owner
Now you can put the .pk3-file into the maps folder of your own server or you can send it to the server owner of a Warsow race server. Get in contact with the Warsow race community ingame and ask for a Discord invite to chat with us about it.
Next Lesson: Step 4 - Advanced Mapping (under construction!)
Save your map by clicking File and then Save as...
Save your map in a new folder and give it a name. This will create a .map-file. This file is used for editing the map and can't be played yet. Whenever you want to keep working on the map again you have to open this file in NetRadiant.
Step 3.2: Compile your map
To get a playable file of your map you need to compile the map. To do this navigate to Build and then choose the option Q3Map2: Final Build (Suitable for release builds):
This creates the highest possible quality map. If your map isn't finished yet and you just want to playtest some elements of it quickly you can also choose a lower quality option to compile it faster (for example Q3Map2: Quick Test Build (very low quality)).
Once it is done compiling (this can take a while) there should be a few new files in your folder:
The file that is used for playing is the new .bsp-file.
Step 3.3: Test your map locally
You can put this .bsp-file in %appdata%\Roaming\Warsow 2.1\basewsw\maps to quickly test your map.
Once it is in that folder start up Warsow, open the console (by pressing the ^-key or the key on your keyboard that is under the ESC-key) and written "map mapname" (for example map firstmap) into it and hit your ENTER-key. If you followed this guide correctly until now your map should load and look similar to this:
Tip: Delete the .bsp-file from %appdata%\Roaming\Warsow 2.1\basewsw\maps after you are done testing it to not cause any interference in the future.
Step 3.4: Create a .pk3-file
You can play this .bsp-file of your map locally and use it to test parts of your map while you build it. To put this map on an online server that other players can also play on you need to create a .pk3-file. Download this .pk3-file to use it as a reference: DOWNLOAD
Open the .pk3-file that you've just downloaded with WinZip, 7zip or any other similar application. You will see the following folders inside of the .pk3-file:
Put the .bsp-file of your map into the maps folder of the .pk3-file and delete the placeholder.bsp that is already inside of it afterwards:
Put a .jpg-image of your map with the same name as your map (for example firstmap.jpg) into the levelshots folder and delete the placeholder.jpg. This image will show up as a preview thumbnail of the map in the Warsow server browser when somebody clicks on the server where the map is currently being played on.
Now rename the entire .pk3-file that is currently called placeholder.pk3 to the name of your map (for example firstmap.pk3):
This is your finished .pk3-file.
Step 3.5: Test your .pk3-file
I would recommend testing your .pk3-file locally first to see if it is working. Instead of putting it into the %appdata%\Roaming\Warsow 2.1\basewsw\maps folder which we previously used to test the .bsp-file you need to put the .pk3-file into this folder: %appdata%\Roaming\Warsow 2.1\downloads\basewsw.
Open Warsow and launche the map the same way we previously did with the .bsp-file. If the map launches properly the .pk3-file is working.
Step 3.6: Put the .pk3-file on a server or send it to a server owner
Now you can put the .pk3-file into the maps folder of your own server or you can send it to the server owner of a Warsow race server. Get in contact with the Warsow race community ingame and ask for a Discord invite to chat with us about it.
Next Lesson: Step 4 - Advanced Mapping (under construction!)










Comments
Post a Comment