External References
Introduction
Nazi Zombies: Portable is built using many open source, well-documented tools as well as a foundation of already well-understood game architecture. This has significant benefit, as a lot of general ground about creating content for NZ:P has already been covered by Quake and Half-Life mapping/modding resources.
The Nazi Zombies: Portable makes no attempt to document a lot of these concepts as a result. There are much better, more comprehensive resources that you should follow instead. These are linked below, using Internet Archive dumps where possible.
Links
- The Quake Wiki: Mega-Wiki of general Quake mapping, modding, and engine information. It is recommended to only follow the resources on this page that applies to vanilla Quake engines, as opposed to FTE, Quakespasm, or DarkPlaces, etc. NZ:P is not Quake but is built from a very vanilla baseline and features many entity compatibilities.
- “The Whole Half-Life” Mapping Wiki: Wiki dedicated to GoldSource and Half-Life mapping. This should be referenced to understand only basic or fundamental concepts. NZ:P is not built from Half-Life but features some basic entities from GoldSource (such as
game_counter
) and uses Half-Life type30
BSP. - TrenchBroom Manual: The official online TrenchBroom manual.
- Optimization - seedee: A GameBanana page giving a brief introduction of vis, portals, and leaves conceptually in GoldSource.
- Optimization - Interlopers: Very well-written series of pages explaining fundamental map optimization concepts.
- TrenchBroom 2 Tutorials - dumptruck_ds (YouTube): A popular and comprehensive YouTube playlist introducing TrenchBroom and Quake mapping basics.
- TrenchBroom and Quake - Slipseer (YouTuve): A YouTube playlist with more complex/advanced brush techniques to be followed in TrenchBroom.
- Tutorial: Making textures with WadMaker (TWHL): Another “The Whole Half-Life” resource, for creating custom texture WADs. Many users would otherwise point to Wally however this application is closed-source and Windows exclusive.
- ZHLT Command Reference: Handbook on all of ZHLT/VHLT’s supported command line arguments.