OMGTT: Evidence of Source 2, Half-Life 3 has been found in Source Filmmaker SDK

OMGTT: Half-Life 3, Source 2 hinted at in Source Filmmaker SDK.

Published Mon, Aug 6 2012 9:17 PM CDT   |   Updated Tue, Nov 3 2020 12:27 PM CST

When typing this news, I had to type the 'summary', where I fumbled and typed "Half-Life 2", because I'm not used to referencing Half-Life 3, and in my fanboy excitement, mistakes happen. I picked it up, and here we go: some very eagle-eyed developers at ValveTime have seen some discoveries worth posting some news about. It was also worthy of a new creation 'OMGTT', in the title of this news.

OMGTT: Evidence of Source 2, Half-Life 3 has been found in Source Filmmaker SDK |

The discovery is that Valve are working on a next-gen Source engine, Source 2, the next version of their 10-year-old engine. Valve's Source engine has powered some of the biggest PC games of all time, such as Half-Life 2, Portal and its sequel, Team Fortress 2, Left 4 Dead and its sequel, and more. Evidence of Source 2 comes from Valve's own Source Filmmaker, which is a free movie-making tool that allows users to create videos using the same assets from within the Source engine itself.

A comment was found on one of SFM's python files provides the best evidence of Source 2's existence to date:

Return an str with the current engine version.

If key doesn't doesn't exist, assume 'Source', otherwise invalid -- assume next-gen 'Source 2'.

Source: Line 1387,

The file can be found in SFM's SDK tools in the following location: ../SourceFilmmaker/game/sdktools/python/global/lib/site-packages/vproj/

The Source 2 news follows a discovery about Half-Life 3, where a developer found a line of suggestive code, it too was contained within a separate file of the SFM SDK:

Line 49:

returns a Path instance representing the %VCONTENT% path - path construction this way is super easy:

somePropPath = content() / 'ep3/models/characters/alyx/maya/'

Line 76:

_TOOLS = None

def tools( engine='Source 2' ):


Considering the model that the line refers to is Alyx, this should be evidence toward Half-Life 3, even though its titled 'ep3', it may end up being Half-Life 2: Episode 3, and I'm hoping if that is the case, its a prelude to the actual game everyone wants: Half-Life 3. There's also one last hint, this time from Valve themselves:

We don't like to brag, but Source is considered the most flexible, comprehensive, and powerful game development environment out there. And it's about to get even better.


Anthony is a long time PC enthusiast with a passion of hate for games built around consoles. FPS gaming since the pre-Quake days, where you were insulted if you used a mouse to aim, he has been addicted to gaming and hardware ever since. Working in IT retail for 10 years gave him great experience with custom-built PCs. His addiction to GPU tech is unwavering.

Newsletter Subscription

Related Tags

Newsletter Subscription
Latest News
View More News
Latest Reviews
View More Reviews
Latest Articles
View More Articles