• Please make sure you are familiar with the forum rules. You can find them here: https://forums.tripwireinteractive.com/index.php?threads/forum-rules.2334636/
  • Weve updated the Tripwire Privacy Notice under our Policies to be clearer about our use of customer information to come in line with the EU General Data Protection Regulation (GDPR) rules that come into force today (25th May 2018). The following are highlights of our changes:

    We've incorporated the relevant concepts from the GDPR including joining the EU and Swiss Privacy Shield framework. We've added explanations for why and how Tripwire processes customer data and the types of data that we process, as well as information about your data protection rights.

    For more information about our privacy practices, please review the new Privacy Policy found here: https://tripwireinteractive.com/#/privacy-notice

Killing Floor 2 - Epic Online Services Beta

Hello Killing Floor Community,

It’s been our goal from the outset that Killing Floor 2 can be played and shared with as many players across the globe. To that end, we’re happy to announce that Killing Floor 2 will be coming soon to the Epic Games Store. To ensure that we don’t divide the PC player base, we’ve worked hard to enable cross-play and cross-invite between Steam and EGS versions of the game so that the entire PC community can play together. To enable this functionality you may notice there will be updates in-game to our Invite UI and that we have migrated our VOIP systems to utilize Vivox so that voice chat is possible across platforms. Additionally, for cross-play to function, we have leveraged the power of Epic’s Online Backend Services known as EOS into the PC version of the game as part of our matchmaking and server logic. We understand that we will raise some questions so we would like to be upfront with some of the big ones.

You mentioned Epic Online Services. What’s that?
Epic Online Services or EOS is a backend service that allows you to create platform-agnostic multiplayer lobbies that can be connected with different platforms like Steam and EGS. EOS is not the same as EGS, so while EOS is necessary for cross-platform play to be possible, all existing user accounts will be kept distinct in their ecosystems.

How does this change the Steam PC experience?
The only changes are utilizing Vivox for VOIP and EOS to give you access to the pool of EGS players. There are no changes to Steam specific systems like the Workshop, Marketplace, Inventory, Achievements, etc

How does this change modding and community content Steam?
Modding and Community Content is still a vital component to the Killing Floor 2 experience and we have no intention of changing that for PC. The SDK & Workshop will still be available to Steam users the same as before. Cross-play between Steam and EGS will only be supported on un-modded official servers. Future support for modding on EGS along with cross-play on modded servers will be assessed when functionality becomes available and discussed with our partners at a later date.

How will the Cross-Platform Invite System work?
To enable ‘Steam to EGS’ invites, when loading into the main menu and attempt to create a party in-game you’ll have the option to opt-in & sign in to your EGS account. From there, the EGS friends list will be populated and you’ll be able to invite friends from EGS into your Steam party. Don’t have an EGS account? No problem, you can play with your Steam friends the same as before.

Does that mean we’ll see Console to PC Cross-Play?
Unfortunately, no. Due to deeper technical limitations with how the content is structured for PC and Console makes this not possible for the foreseeable future.

Does that mean we’ll have Cross-save and Cross-inventory for Steam & EGS?
Due to larger differences in backend services, each platform will be separate in terms of inventory and progression.

What’s the benefit to the existing community?
  • By expanding to EGS, we hope to bring even more players into the mix and expand the KF2 community.
  • By expanding the wider player pool of Killing Floor 2, we’re able to sustain longer-term support for the game with content updates and patches.
  • With the EGS launch, we’ll be expanding the capacity of our dedicated server fleet to accommodate the rush of new players.
  • Additionally, we’ll be looking at refining the match matching experience to handle the larger capacity over the coming year focusing primarily on smoothing out some of the friction points and issues, as they are understood and are actionable to our engineers.
  • Finally, to celebrate the launch of this new platform we’ll be giving everyone access to the “DAR Classic Armor” set that previously only obtainable via the Spring 2018 event

How will you roll this out?
We recognize this is a huge development for all of you and we want to get this right to ensure the best possible experience for all users. To that end, we’ll be establishing an opt-in Public Steam Beta of this new experience before the launch of EGS to ensure we can vet these new systems in the live environment on a large scale than can be done internally. With the release of EGS, we will then fold this into the main live branch. Going forward to maintain cross-play functionality both platforms will need to be in parity with each other.

We’ll announce full details of the coming beta and launch soon and during the beta period we encourage you to provide any feedback or issues at our official forums located here:

Your feedback is greatly appreciated and needed to make this experience the best possible for everyone.

How does this affect Preview Betas for the upcoming Content Update?
Community feedback betas for upcoming content release is essential to achieving the best possible experience for the community which it’s released to everyone playing which is something we fully intend to continue to do for Steam. For EGS we will work with our partners to investigate how to enable opt-in betas so that will be available to them as well.

We hope that helps clarify and allay any fears about our plans for the future of Killing Floor 2. As passionate creators and fans of the game ourselves, we want to be able to share this project of blood, sweat, and tears to the widest possible audience. We believe expanding to EGS will help us achieve that and create an even better experience for everyone. Your ongoing support and enthusiasm are what drives us to continue expanding the world of Killing Floor 2 and hope you share in our excitement for the future. See you all on the Killing Floor!

David Amata
Product Director of Killing Floor 2
Last edited:



FNG / Fresh Meat
Jul 10, 2020
having jam issue when click server browsing. Have to force restart pc everytime. Anyone having same issue?


FNG / Fresh Meat
Jul 10, 2020
I built a beta version of the server using steam cmd. I also opened the port. But it didn't show up in the server browser.
As I am Japanese, I searched for 5 hours on the net while translating the English site, but no useful information was found on I didn't get any of it.
EPIC Games needs to fix the faulty software promptly and return my 5 hours.

Ray Brighten The Light

FNG / Fresh Meat
Jul 10, 2020
My Killing floor 2 still can't play in steam it's still 0 level to all perk after more then 86 hours of my play
and can't play any room
quote from above " Cross-play between Steam and EGS will only be supported on un-modded official servers "

This is not true. While my server is not modded (unfortunately) I'm not an official server, and the crossplay works (unfortunately). I only have one question
WHERE is the "opt out" boolean for crossplay so I can choose to pay only to host the game for steam players that paid for the game, and not kiddies and annoying people that got it free? there NEEDS to be an opt out of the crossplay for many reasons, especially since we cannot see the profiles of the EGS players like we can with steam, which is unfortunate at best.
I built a beta version of the server using steam cmd. I also opened the port. But it didn't show up in the server browser.
As I am Japanese, I searched for 5 hours on the net while translating the English site, but no useful information was found on I didn't get any of it.
EPIC Games needs to fix the faulty software promptly and return my 5 hours.
good luck.

Try this
@echo off
             :: DEFINE the following variables where applicable to your install
             SET STEAMLOGIN=anonymous
             SET INSBRANCH=232130
             SET InsPath=<PATH>\KF2_Server
             SET STEAMPATH=<PATH>\SteamCMD
:: _________________________________________________________
echo     You are about to update Killing Floor 2 Dedicated Server
echo     Dir: %InsPath%
echo     Branch: %INSBRANCH%
%STEAMPATH%\steamcmd.exe +login %STEAMLOGIN% +force_install_dir %InsPath% +"app_update %INSBRANCH%" validate +quit
echo .
echo     The Killing Floor 2 Dedicated Server is now UP TO DATE
this will help you just change the SET STEAMPATH to the appropriate path including drive letter, same with SET InsPath etc.


FNG / Fresh Meat
Jul 18, 2020
Is steam and epic KF2 profiles different? Or i could use my steam KF2 profile in my epic account?