Source: Steam community
The specter of a new engine has been hanging over Counter Strike Global Offensive for... a long time. Former developer at Valve, Richard Geldreich (who worked on, among other things, CSGO and Dota 2) has commented on the changes that await CSGO with the transition to Source 2.
What can we expect from the engine?
If his words are to be believed, the game will lose its "feel." It will no longer be the same CSGO that players around the world know.
"If they actually do it [introduce Source 2 - ed. note], I would be skeptical about whether CSGO will retain its spirit." (via Win.gg).
Better performance is not certain
Geldreich's skepticism doesn't end with just the essence of CSGO. Players expect that with Source 2 the game will display significantly better performance, matching newer games. This, as it turns out, is not necessarily true.
"The Source 2 code was a beast, and they [Valve - ed. note] lost so much talent that I doubt they will be able to optimize it. Source 1 was developed by some really solid engineers over the years."
Similarly, the developer commented on the visual improvements the new engine is expected to bring. According to Geldreich, the changes that have taken place within Valve's team may have negatively affected Source 2, making it better not to expect fireworks in terms of graphics.
"They lost a lot of talented graphic designers. I suspect they will just take things from Source 1, copy and paste them and tweak them a bit."
There is no end to speculation
Importantly, Geldreich did not comment on when we can expect the engine change. Thus, we are left only with information from data miners, who have already proved more than once that Valve is tinkering with something in CSGO.
Indeed, maps with the annotation "_s2" were found in the game code this year. And a statement from streamer WarOwl suggests that the game will be ported to the new engine this month. While such news may be optimistic, the introduction of Source 2 to CSGO is ultimately dependent on Valve, and the company, for the time being, has remained silent.