• Ever wanted an RSS feed of all your favorite gaming news sites? Go check out our new Gaming Headlines feed! Read more about it here.
  • We have made minor adjustments to how the search bar works on ResetEra. You can read about the changes here.

Chairmanchuck (另一个我)

Teyvat Traveler
Member
Oct 25, 2017
9,103
China
IN BETA We're working on shipping this to the Steam Client and making it available in the Steamworks SDK right now. If you want early access, we have a standalone version of the library you can link with. You can also try out the opensource version.

  • String encryption and authentication. When a player connects, you can be sure that if a certain SteamID is authenticated, that someone who has access to that person's account has authorized the connection. Eavesdropping / tampering requires hacking into the VAC-secured process. Impersonation requires access to the target's computer.
  • Supports relayed connections through the Valve network. This prevents IP addresses from being revealed, protecting your players and gameservers from attack. NAT punching is not attempted.
  • Also supports standard connectivity over plain UDP using IPv4 or IPv6.
  • To participate in Valve's dedicated server hosting program, use of this API is required. (This program is in beta -- contact us if you'd like to participate.)

Source: https://partner.steamgames.com/doc/api/ISteamNetworkingSockets

Just saw Madjoki posting it.

So apparently Valve will host dedicated servers for dev games, will provide VAC (Anti Cheat system) to every dev and built stronger IP protection systems.

Edit: Whether the dedicated server hosted by Valve are free or not, we do not know.
 
Last edited:

eonden

Member
Oct 25, 2017
17,087
To point out, this has been found (as WIP) in datamining from more than a year ago, and was part of their 2018 in retrospective post.
 

Alvis

Saw the truth behind the copied door
Member
Oct 25, 2017
11,232
Spain
Am I reading this correctly? Devs get free dedicated servers for their games AND free anti cheat?

This is fucking awesome.
 

JD3Nine

The Fallen
Nov 6, 2017
1,866
Texas, United States
This is awesome. Dedicated servers for games is much appreciated. No sub fee for online either. For a company that doesn't do anything, Valve sure does a lot.
 

eonden

Member
Oct 25, 2017
17,087
Am I reading this correctly? Devs get free dedicated servers for their games AND free anti cheat?

This is fucking awesome.
VAC as an API was already free to implement.

Edit: for instance, COD: Modern Warfare 2 and 3 used it. Most people just choose others because VAC is sometimes not that good.
 

chobel

Attempting to circumvent ban with an alt-account
Banned
Oct 25, 2017
1,493
User Banned (2 Days): Drive-by Trolling
Epic competition doing good.
 

Fanta

Member
May 27, 2018
508
Letting developers host multiplayer on Steam/Valve's servers is a pretty big thing, no?

Seems like you're welcome to use it at no extra cost?
 

BeI

Member
Dec 9, 2017
5,983
What's the alternative if you're not getting provided with dedicated servers? Does Epic offer that?
 

Alvis

Saw the truth behind the copied door
Member
Oct 25, 2017
11,232
Spain
VAC as an API was already free to implement.

Edit: for instance, COD: Modern Warfare 2 and 3 used it. Most people just choose others because VAC is sometimes not that good.
My understanding is that MW2's VAC implementation was shit because VAC doesn't work properly with P2P, it needs dedicated servers.
I don't think your post will be enough to prevent what you think it will.

People gonna shitpost despite having facts right in their face, sadly. Such is life
 

Arulan

Member
Oct 25, 2017
1,571
That's fantastic for developers. I wonder if this is a prelude to the native crossplay support that is supposed to be coming.
 

Deleted member 13645

User requested account closure
Banned
Oct 27, 2017
6,052
Damn, that's interesting. Valve seem like the masters of getting people into their store ecosystem, and this will just boost that. Developers get free dedicated servers, users get to play on dedicated servers, Valve ensures that players of that game use Steam, which likely means buying games through it. Win for everyone.
 

ASaiyan

Member
Oct 25, 2017
7,228
Valve continues to toil quietly in the background, delivering pro-dev and prosumer features that no one else can match.
 

FreDre

Member
Apr 10, 2018
275
Argentina
Nice!

If multiplayer games such as PUBG & Warframe switches to this system, Proton compatibility could be even better.
 

Iced_Eagle

Member
Dec 26, 2017
838
Where are people seeing that dedicated servers are free? It says use of the API is required to use their dedicated servers. But that doesn't mean the dedicated servers themselves are free.
 

.exe

Member
Oct 25, 2017
22,241
Really looking forward to VACnet (Valve's deep learning anti-cheat) also becoming available to all games. Heard about it in one of the recent episodes of the Crate and Crowbar podcast, and it sounds absolutely amazing.
 

Armaros

Member
Oct 25, 2017
4,901
Where are people seeing that dedicated servers are free? It says use of the API is required to use their dedicated servers. But that doesn't mean the dedicated servers themselves are free.

Literally one of the final bulletpoints is 'participation in Valve's dedicated hosting program, the using of the API is required'

Why would they require the API if that is all they are providing
 

BeI

Member
Dec 9, 2017
5,983
So if servers will be on Valve's end, does that mean that multi-player servers for games could end up lasting longer than before because Valve personally maintains them?
 

RionaaM

Banned
Oct 25, 2017
1,852
That's great, it's nice to see these features being offered to everyone. These are the things that benefit both devs and customers.
 

TioChuck

The Fallen
Oct 27, 2017
1,231
São Paulo, Brazil
So if servers will be on Valve's end, does that mean that multi-player servers for games could end up lasting longer than before because Valve personally maintains them?

As I understand, just my assumption, Valve has the numbers of how many people are playing the game, and can suply enough servers to alocate every person playing. For example, 10 years for now, if enough people wants to play a dead game, Valve can flick a switch and start a server for that game. Prety nice stuff.
 

Ketch

Member
Oct 25, 2017
2,291
This doesn't make sense to me on a surface level. Servers aren't actually free, so unless valve just plans a footing a massive bill then free dedicated servers for everybody either can't actually be for everybody or can't actually be free.

There's a LOT of games on steam
 

andshrew

Member
Oct 27, 2017
1,916
So if servers will be on Valve's end, does that mean that multi-player servers for games could end up lasting longer than before because Valve personally maintains them?

Valve would provide the physical infrastructure, but they're not going to be the ones maintaining the software a developer puts on there.

I think there's a bit of jumping to conclusions this is going to be free. Free to use the API, player connection routing, maybe. I'd be very surprised if it was free to spin up as many dedicated server instances as you like.
 

CommodoreKong

Member
Oct 25, 2017
7,710
To point out, this has been found (as WIP) in datamining from more than a year ago, and was part of their 2018 in retrospective post.

Valve was even planning on doing this as early as 2016:


This is from Steam Dev Days 2016. About a minute in one of the Valve employees says they're planning on hosting third party games on Valve servers. It just took Valve time to get it done.
 

Futaleufu

Banned
Jan 12, 2018
3,910
The only downside I see to this is that VAC bans will have more consequences, unless there are VAC bans "zones" segregated by dev/publisher/game
 

jasius

Member
Oct 28, 2017
1,181
VAC is what Counter Strike uses right? But Counter Strike is filled with hackers right?
 

Fanta

Member
May 27, 2018
508
This doesn't make sense to me on a surface level. Servers aren't actually free, so unless valve just plans a footing a massive bill then free dedicated servers for everybody either can't actually be for everybody or can't actually be free.

There's a LOT of games on steam

I think Steam offers up to 100GB? on cloud saves per game per user if that's anything to go by, I think they'd be crazy enough to also offer free servers to developers just for using Steamworks.
 

Futaleufu

Banned
Jan 12, 2018
3,910

Crayon

Member
Oct 26, 2017
15,580
Dedicated servers for everyone? How nice. I guess that's smart because they have a bunch of servers everywhere anyway.
 

smuguire

Member
Oct 27, 2017
591
I'm all for banning cheaters, but they still should be able to play a game they purchased, like in a separated server with all the other cheaters. Valve running the servers means those other servers may be harder to find.

No they absolutely should not. Cheating almost certainly violates any game's ToS/EULA.
 

Cenauru

Dragon Girl Supremacy
Member
Oct 25, 2017
5,976
I'm all for banning cheaters, but they still should be able to play a game they purchased, like in a separated server with all the other cheaters. Valve running the servers means those other servers may be harder to find.

So people should think about that before they cheat.
 

dex3108

Member
Oct 26, 2017
22,608
I think Steam offers up to 100GB? on cloud saves per game per user if that's anything to go by, I think they'd be crazy enough to also offer free servers to developers just for using Steamworks.

Valve has different tiers for cloud saves, it is up to the developer to choose. But they are free no matter what as far as i know.
 

Netherscourge

Member
Oct 25, 2017
18,931
Epic competition doing good.

giphy.gif