Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
Team FrontressNewsWhat Team Frontress Actually Is Right Now
Community

What Team Frontress Actually Is Right Now

Team Frontress · published 23 Sep 2026, 17:23 UTC

All newsPlayers around this dateRead on Steam

Quick note: The current artwork, trailer and other store-page materials are temporary and will be updated before Steam Next Fest. I wanted to put the page together quickly, so yes — AI was used for quite a few placeholder materials. But the actual ideas behind Team Frontress will be shown in the Steam Next Fest demo. So for now, please treat this page as an early work in progress. The real showcase is still coming.

What Team Frontress Actually Is Right Now

After the first posts about Team Frontress, I saw a completely fair question:

What does this project actually change besides the way you join a match?

There were also several comments about the early presentation of the project — AI-generated artwork, overly broad descriptions, and the lack of proper footage from the actual build.

I partly agree with that criticism.

I started talking too early about what Team Frontress is supposed to become without showing enough of what is actually working right now. That made the project look much more vague than it really is.

So I want to clearly separate two things:

  • what already exists in the current alpha build;

  • what belongs to the core game concept and is still being developed.


What about the AI-generated materials?

To be completely transparent, I rushed quite a lot of things while trying to get Team Frontress ready for Steam Next Fest. I used AI to quickly fill some gaps, threw together parts of the presentation faster than I probably should have, and as a result some things are still rough or simply not explained very well yet.

But... it looks like I'm actually going to make it in time. ːsteamhappyː

So before Steam Next Fest, I will be cleaning up the store page, replacing the temporary artwork, improving the graphics and making the project much easier to understand from the outside.

For the festival itself, I am preparing a single-player demonstration of the main Team Frontress concept. It will not be the full persistent multiplayer war yet, but it should finally let me show the idea in a much more direct way instead of trying to explain everything through walls of text.

The current alpha is still mainly about testing the technical multiplayer foundation. The Steam Next Fest demo will be about showing what all of this is actually being built for.


What works right now

The current development stage is focused primarily on Team Frontress' own multiplayer infrastructure.

Valve's original Game Coordinator is not available as open source, so Team Frontress is gradually replacing the parts of that system we need with our own implementation.

The current flow looks roughly like this:

Team Frontress client
↓
Frontress Gateway
↓
tf2pickup-frontress
↓
serveme-frontress
↓
dedicated server


This is not just a concept — the code is already present in the public repository.
Github repo

The current system handles:

  • Steam authentication;

  • matchmaking queues;

  • parties and team formation;

  • match creation;

  • map selection;

  • game server allocation;

  • per-match server setup;

  • player connection;

  • backfilling players into matches already in progress;

  • match results;

  • match history and basic progression.

The backend uses forks and integrations of tf2pickup and serveme.tf.

The Team Frontress gateway handles player search and match policy. tf2pickup owns durable match/player state, Source logs, RCON and match results. serveme-frontress handles game-server allocation and startup.

So is it basically normal TF2 right now?

From the perspective of the actual shooting gameplay — mostly, yes. And that is intentional. I do not want to change weapons, classes, maps, networking, matchmaking and the global war system all at once, then try to figure out which of five different layers broke.

The first public development stage is testing the foundation:

Can an independent Team Frontress client find players, create a proper match, allocate a server, place players on teams and complete a match without relying on Valve's Game Coordinator?

So if you launch the current alpha and see familiar TF2 gameplay, that is not some hidden "final version" of the project.

It is simply the layer that is being tested first.

Then what is the actual core idea of Team Frontress?

The main game system exists above individual matches. Instead of a match ending and disappearing completely when the scoreboard closes, its result is meant to change one shared RED vs BLU war - like in other games which uses the same mechanism with global map. (Can I mention them here? I'm new at laws)

For example, an operation may move through several stages:

BREAKTHROUGH
↓
ADVANCE
↓
ASSAULT
↓
REGION CAPTURED

Those stages can reuse existing game modes:

  • 5CP — breakthrough;

  • Payload — advance;

  • Attack/Defend — final assault.

So player choose its side and drop to server. An attacker victory moves the operation forward. A defender victory can push it back or collapse the offensive entirely. Capturing a territory moves the frontline and opens the next part of the war.
I plan to consist players' side as much as I can. (I will modify gameplay and maps)

Where is the global war right now?

Not yet in the public alpha in the form I want to ship it. The repository already contains early groundwork for the strategic layer: nodes, fronts, offensive stages, population-driven front counts and a persistent event log. But in the current matchmaking branch this system is still a later development stage and is disabled by default.

I do not want to present an unfinished prototype as if it were already the finished core mechanic.

More from Team Frontress

Other announcements

All news
Steam news23 Sep 2026Alpha Testing [CIS region]If you are really want to join right now I have stated in that post why I'd like to open testing only in CIS region, but if everything is ok to you already, then contact me by writing comments below that post or by email [email protected] - I'll send you a key to join right now. Thank you for taking an interest in the project! ːsteamhappyː Team Frontress has already started attracting attent…