Loading...
  OR  Zero-K Name:    Password:   

Multiplayer campaign without Steam

2 posts, 497 views
Post comment
Filter:    Player:  
sort
2 years ago
Why can you not play the campaign with a friend without Steam? How hard would it be to implement?
+0 / -0


2 years ago
Currently the coop campaign is designed to be "server less".
Meaning it does not need any of ZK infrastructure working at all.

Steam is used to arrange following things:
1) find friend and assign to game
2) transfer initial game state (campaign state)
3) provide reliable networking possibly with use of steam relay servers (these days with NATs and other stuff it is actually not so easy to find "open port", we use steam to provide two sided holepunching and backup relay if needed). Your spring game actually connects to "localhost" while we relay packets via steam system.

+1 / -0