You can sign up to get a daily email of our articles, see the Mailing List page!

Warfork, a fast-paced arena FPS based on Warsow is heading to Steam

Posted by , | Views: 7,920

Love fast-paced arena shooting? Warfork, a game based on Warsow is heading to Steam with an Early Access release due soon.

Why did they fork it and go their own way? Well, according to the Warfork team, the owner of Warsow is opposed to a Steam release, which they feel is "hurtful to the growth of the community".

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

They at least have a pretty clear plan, other than just forking the game and putting it on Steam. In the short-term, they want to make it easier to mod by replacing parts of the game with more modern variants, like switching out libRocket support in favour of ImGui and replacing Inter-Quake Model (IQM) support in favour of glTF (GL Transmission Format) and so on.

On top of that, they're removing all non-free assets in favour of public domain stuff which includes textures, sounds, player models, weapon models and so on. They feel the current licensing for Warsow assets is "too strict". For long-term features they're looking into Steamworks support, anti-cheat and to make it easier for newcomers.

You can follow it on Steam, according to the store page it's entering Early Access on August 5th.

Article taken from GamingOnLinux.com.
10 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more information here.
About the author -
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
11 comments
Page: 1/2»
  Go to:

Bishop_45 25 July 2019 at 1:09 pm UTC
I don't see a link to a webpage or a forum either in this article or in the youtube video description. How do we check out the project, maybe contribute?
Liam Dawe 25 July 2019 at 1:15 pm UTC
Bishop_45I don't see a link to a webpage or a forum either in this article or in the youtube video description. How do we check out the project, maybe contribute?
They have no website or forum right now, apart from Steam they seem to be using Discord: https://steamcommunity.com/app/671610
ixnari 25 July 2019 at 4:48 pm UTC
Now this is a surprise. I thought development for Warsow ended in 2016, because all the devs disappeared. Good on them, I guess. I desperately want the twitch shooter genre to make a comeback.
Maath 25 July 2019 at 4:50 pm UTC
One of their long-term goals is to implement a practical anti-cheat system. I think that this game is based on one of the Id Tech engines which has been open sourced, and so any modifications must also be open source. Anyone could just patch out the anti-cheat code.
Gobo 25 July 2019 at 4:56 pm UTC
I really enjoyed the movement in Wasow and hope the Warforge release will include more racing maps right from the start.
Samsai 25 July 2019 at 5:24 pm UTC
MaathOne of their long-term goals is to implement a practical anti-cheat system. I think that this game is based on one of the Id Tech engines which has been open sourced, and so any modifications must also be open source. Anyone could just patch out the anti-cheat code.
Anyone could patch out the anti-cheat code in the client. If your anti-cheat relies on security through obscurity, you will eventually have people breaking your anti-cheat regardless of how closed source your anti-cheat code actually is, people will just need to take some more time to locate where that code is being called and turn a CALL or JUMP instruction into a NOP or something along those lines. If you want to actually combat cheating, your server needs to provide the minimum necessary data to each client, monitor that all clients are behaving within expected parameters and provide tools for users to kick or report players thought to be cheating or otherwise misbehaving.
Maath 25 July 2019 at 5:40 pm UTC
Samsai
MaathOne of their long-term goals is to implement a practical anti-cheat system. I think that this game is based on one of the Id Tech engines which has been open sourced, and so any modifications must also be open source. Anyone could just patch out the anti-cheat code.
Anyone could patch out the anti-cheat code in the client. If your anti-cheat relies on security through obscurity, you will eventually have people breaking your anti-cheat regardless of how closed source your anti-cheat code actually is, people will just need to take some more time to locate where that code is being called and turn a CALL or JUMP instruction into a NOP or something along those lines. If you want to actually combat cheating, your server needs to provide the minimum necessary data to each client, monitor that all clients are behaving within expected parameters and provide tools for users to kick or report players thought to be cheating or otherwise misbehaving.

It's a nice idea, but anti-cheat is being done on the client, otherwise we wouldn't have incompatibility issues with games implementing Easy Anti-Cheat.

Maybe they'll implement it server-side, but I assume they will implement it the same way as other games and at least part of it will be client side.
mirv 25 July 2019 at 6:08 pm UTC
View PC info
  • Supporter
  • Top Supporter
Maath
Samsai
MaathOne of their long-term goals is to implement a practical anti-cheat system. I think that this game is based on one of the Id Tech engines which has been open sourced, and so any modifications must also be open source. Anyone could just patch out the anti-cheat code.
Anyone could patch out the anti-cheat code in the client. If your anti-cheat relies on security through obscurity, you will eventually have people breaking your anti-cheat regardless of how closed source your anti-cheat code actually is, people will just need to take some more time to locate where that code is being called and turn a CALL or JUMP instruction into a NOP or something along those lines. If you want to actually combat cheating, your server needs to provide the minimum necessary data to each client, monitor that all clients are behaving within expected parameters and provide tools for users to kick or report players thought to be cheating or otherwise misbehaving.

It's a nice idea, but anti-cheat is being done on the client, otherwise we wouldn't have incompatibility issues with games implementing Easy Anti-Cheat.

Maybe they'll implement it server-side, but I assume they will implement it the same way as other games and at least part of it will be client side.

It's normally a contract of sorts between server and client. Both sides are needed for it work properly. If either side isn't present, that can be flagged easily enough.
ElectricPrism 25 July 2019 at 6:54 pm UTC
I love this game but man I wish I didn't get my ass kicked so hard when I play, I'm pretty decent at other FPS but that Unreal 2000 style FPS is a beast of its own.


Last edited by ElectricPrism on 25 July 2019 at 6:55 pm UTC
razing32 26 July 2019 at 11:49 am UTC
Developer 1 : What should we call this fork of Warsow ?
Developer 2 : I have an idea !


Last edited by razing32 on 26 July 2019 at 11:49 am UTC
  Go to:
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!

You need to Register and Login to comment, submit articles and more.


Or login with...

Livestreams & Videos
Community Livestreams
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts