Live data from Hacker News

Massgate – The central server for the game World in Conflict

github.com

11–20 of 42 posts

Re: Massgate – The central server for the game World in Conflict

#11

I'm relatively new to C++, is this style common? I refer to, for example, putting the return of function on a separate line from the name and each of the passed parameters on a separate line as well.

For C++, I subscribe to Google style. It addresses this.

https://google.github.io/styleguide/cppguide.html#Function_D...

Re: Massgate – The central server for the game World in Conflict

#13

I'm relatively new to C++, is this style common? I refer to, for example, putting the return of function on a separate line from the name and each of the passed parameters on a separate line as well.

For C++, I subscribe to Google style. It addresses this. https://google.github.io/styleguide/cppguide.html#Function_D...

Geez how does anyone remember all of that...

Re: Massgate – The central server for the game World in Conflict

#14

Earlier quoted context omitted.

For C++, I subscribe to Google style. It addresses this. https://google.github.io/styleguide/cppguide.html#Function_D...

Geez how does anyone remember all of that...

Your linter remembers for you.

Re: Massgate – The central server for the game World in Conflict

#15
post #2

I work at Massive (The now Ubisoft owned studio that developed world in conflict) and everyone is super happy to have this work available to everyone. It was sad when we had to shut the systems down before we shipped The Division. They were not well supported to be fair but I am proud of precedent Ubisoft is setting (or at least allowing) in open sourcing old game components (or; current systems like sharpmake) Just…

Just wanted to say how happy I am with the state of The Division right now. 1.8 is great! Sorry to be off topic but TCTD is a case study in how to refine a game post launch and I think you all should get credit for that. It's my most played non MMO title and has helped scratch the looter shooter itch after a certain competing product didn't work out as expected.

Please make another one ;)

Re: Massgate – The central server for the game World in Conflict

#16
post #3
post #2

I work at Massive (The now Ubisoft owned studio that developed world in conflict) and everyone is super happy to have this work available to everyone. It was sad when we had to shut the systems down before we shipped The Division. They were not well supported to be fair but I am proud of precedent Ubisoft is setting (or at least allowing) in open sourcing old game components (or; current systems like sharpmake) Just…

I was a big fan of World in Conflict back when it came out. Great take on the RTS genre! Between this and Freedom Fighters we had a fun look at ‘what if’ the Cold War heated up. I’ve never played The Division as I’ve not much interest in (or time for) MMO style games. I presume this trend of connected gaming and associated increased monetisation is going to continue as development costs increase at the expense of the…

Just chiming in that The Division isn't a typical MMO and much of the game can be played solo or in a small matchmaking group.

It's on sale now and worth a try! I'd happily show you (or anyone else reading this) around.

Re: Massgate – The central server for the game World in Conflict

#17

I'm relatively new to C++, is this style common? I refer to, for example, putting the return of function on a separate line from the name and each of the passed parameters on a separate line as well.

There is no common style in C or C++. This is a free for all area, even with clang format.

Re: Massgate – The central server for the game World in Conflict

#19

Earlier quoted context omitted.

For C++, I subscribe to Google style. It addresses this. https://google.github.io/styleguide/cppguide.html#Function_D...

Geez how does anyone remember all of that...

That’s a core challenge of writing code in a language as large and complicated and dangerous and rewarding as cpp.

Re: Massgate – The central server for the game World in Conflict

#20
post #18
post #6

So I bet releasing the game server code is actually impossible since it's tight to third party framework like Havok?

This is the game server code...

Is it? This looks like "just" the matchmaking service.

From the README:

> The dedicated game server is called Wic_ds.exe and is included in the distribution of the game. It is installed by Uplay upon download.

Post reply on HN