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

Forum index  > News   >

Coop Campaign

36 posts, 3072 views
Post comment
Filter:    Player:  
Page of 2 (36 records)
sort



CZrankAdminLicho
10 months ago

You can now enjoy the single-player campaign together with one or more friends in a brand new coop mode.

If you start Zero-K from steam, you will find "Invite Friends" button in several places.

Coop works in these places:

  • single player campaign (you will share same commander)
  • single player skirmish (you will have own commander)
  • replays (you can watch replay together and chat)

Coop mode is player hosted, meaning it does not need any game servers yet it will work with any network configuration, even with closed ports etc. If you have high pings but want to play with local friends, you will love it.
This feature also gives us some resilience in case of Zero-K server failure, it does not need any existing Zero-K infrastructure to work.

If you wish to play campaign with friends now, ask in forum, or contact AUrankAdminGoogleFrog or CZrankAdminLicho and we will give you a free steam key :-)

+10 / -0


USrankOflameo
10 months ago
Is there going to be a way for this to work off of Steam?
+0 / -0

USrankforcegod
10 months ago
Does this use NAT punchthrough? If it does, I can't run it =(
+0 / -0


PLrankAdminSprung
10 months ago
No, we don't have the manpower to implement something as good as Steam services on our own.
+0 / -0



CZrankAdminLicho
10 months ago
USrankforcegod, it tries to do hole punching through NAT, if it fails it uses steam CDN servers for relay.

+0 / -0

USrankforcegod
10 months ago
How do I start zero-k from Steam?
+0 / -0



CArankTheMooseIsLoose
10 months ago
quote:
If you wish to play campaign with friends now, ask in forum, or contact AUrankAdminGoogleFrog or CZrankAdminLicho and we will give you a free steam key :-)

+0 / -0



CZrankAdminLicho
10 months ago
USrankforcegod i PMed you two of them.
+0 / -0

USrankforcegod
10 months ago
Can i have two keys?
+0 / -0



CZrankAdminLicho
10 months ago
quote:
USrankforcegod i PMed you two of them.

+0 / -0


GBrank[GBC]1v0ry_k1ng
10 months ago
Man, huge features just keep on rolling out. Who is doing all this work!?
+2 / -0



AUrankAdminGoogleFrog
10 months ago
AUrankAdminAquanim implemented most of the campaign missions, I designed the campaign tech with coop in mind and CZrankAdminLicho searched through the Steam API and implemented the required things in the wrapper. Then CZrankAdminLicho and I did a burst of work/testing to get the communication between lobby and wrapper sorted out.
+3 / -0



CZrankAdminLicho
10 months ago
Originally it was implemented by using steam P2P to exchange IP/port/game information and then perform NAT traversal/hole punching using google STUN server to open ports for spring.

Later it was rewritten so that wrapper hosts one or more mini proxy servers, spring connects to wrapper and wrapper does the packet relay over steam P2P networking services, which have fallbacks to use server based relay.

So the beauty is, that spring does not even know to what it is connecting, it connects to "localhost" and gets data from localhost.. wrapper manages the list of clients and does the needed routing etc..

Thats why it should work under any network configuration (which allows steam to run).

GoogleFrog made it so that you can exchange saves via modoptions between players in coop mode and tweaked editor functions to sync camera in custscenes etc.
After you play with a friend you can continue campaign from "his" save.

So technically it is quite well implemented SP coop as other games go.

+5 / -0

CZrankMasuk
10 months ago
Whaaat. I´m just in the middle of SP and enjoying the hell out of it. And it has coop now? _
Can I have two keys, please? This is absolutly the best way how to show Zero-k to new people.
+1 / -0

DErankSoDEX
10 months ago
I'd like two keys as well if possible. Thanks in advance!
+0 / -0



CZrankAdminLicho
10 months ago
Keys sent!

Btw if you want to continue the campaign you started out of steam, just install the Zero-K on steam, run once, link account and then you can run your existing copy with steam in background and it will be able to host COOP game too.


+2 / -0

GBrankbwekfast
10 months ago
can i plz have steam key (plz...)
+0 / -0



CZrankAdminLicho
10 months ago
Sent to ingame lobby chat! Have fun!
+0 / -0

USrankMajorasAss
10 months ago
hit me w/ dat steam key fam
+0 / -0



CZrankAdminLicho
10 months ago
sent!
+1 / -0
Page of 2 (36 records)