Помните такую песочницу s&box (новый Garry's Mod от его создателя)? Так вот, на ней недавно сделали CS:GO
s&box использует исходники Source 2, которые Valve выдала создателям, в качестве основного движка, и C# как скриптовый язык программирования. По факту, это уже не просто Garry's Mod, а полноценный редактор для создания игр.