Skip to main content

Porting Guide

Introduction​

This porting guide provides useful information when porting a Zombie Escape map from CS:GO to Counter-Strike 2 iconCounter-Strike 2. It covers procedures to follow when porting the map, suggests workarounds for potential pitfalls, provides guidance on implementing new Source 2 features, and more.

Although this guide was written primarily for the Zombie Escape gamemode, it is versatile enough to be used and implemented for other gamemodes. Similarly, the guide can be useful for a general porting process from Source 1 to Source 2.

The wiki is set up in an order of recommended steps to take when porting a map from scratch, but it can be freely used as a wiki. The guide is split into two main sections: the first half covers necessary works to have the map be playable, whilst the second half explores and exploits various Source 2 features.

Legacy

Our previous implementation of the guide can be found here on Google Docs.

In this section​

  • Mandatory Works - Stripper Configs, Import Tool, S1 Entities, Managing S2 Weirdness, Fixing Environments and 10 more
  • Exploiting Source 2 - External Tools, Source 2 Entities, Loading Screen, Lighting, Post Processing and 2 more