Mandatory Works
The improvements from Source 1 to Source 2 drastically changed how a map is structured. Even with the Valve's Import Tool, considerable amount of work is needed to make the map fully operational and up to the same quality as in CS:GO.
It is important to fully implement information presented in this section into the port. This ensures that the port is stable in the live server gameplay, and less likely for servers to reject the port due to quality issues.
In this section
- Stripper Configs - Applying stripper configs to a CS:GO map before porting to CS2.
- Import Tool - Using the Valve import tool.
- S1 Entities - Overview of Source 1 Entities that require replacing.
- Managing S2 Weirdness - Fixing unexpected issues related to Source 2 engine.
- Fixing Environments - Cubemaps, lightprobes, skyboxes and water.
- Materials & Models - Everything related to working with materials and models.
- VIS - Dealing with visibility.
- Levels - Setting up a level system.
- Particles - Making particles work and exploit their features.
- Items - Fix issues related to items.
- Sounds - Implementing custom sounds.
- Minimap - Creating a single-layered or multi-layered minimap.
- Applying Zombie:Reborn (ZR) - Applying Zombie:Reborn for a smooth live-server experience.
- Quality Control - A little polish here and there to make the map play better.
- Uploading to Steam Workshop - Sharing the port with everyone.