Got Multiplayer?

T

Team Bugbear

Guest
HTML:
<p>In today’s blog update we’re going to talk a bit about multiplayer. It’s proven to be a very popular topic in our community, which is not surprising given that pretty much nothing beats giving your peers a proper beating in an old-fashioned, no holds barred derby match. We love that, and so do you! Needless to say, we’re going to pay a lot of attention to the multiplayer component of the game to make sure it’s something that everyone can get in and enjoy.</p>
<p>After our <i>Upgrading upgraded</i> blog post, there has been a lot of lively discussion on the forums on whether upgrades should be allowed in multiplayer. There are a lot of good arguments for and against upgrades in multiplayer, but the problem can be solved simply by giving the host the option to configure this. Everybody wins, right? That’s also in line with our goal of making hosted multiplayer events as customizable as possible.</p>
<p>The options between “No Upgrades” and “Whatever Goes” are not set in stone yet – some of the more obvious ideas mentioned are power cap and price cap, and they would both probably work fine. Single player career’s car classification system could also form a basis for this, but we’re also still testing on what works there.</p>
<p><img class="alignnone  wp-image-6379" title="Beware me" alt="Beware me" src="http://nextcargame.com/wp-content/uploads/2013/10/shots-copy-copy.png" width="615" height="344" /></p>
<p>During the summer and fall, we’ve been implementing a new lobby system. You’ll have a lobby browser and filters for finding the game you like, or you can of course create your own. Lobby and in-game (and loading screen too, cool!) text chat is already implemented, and a possibility of implementing a voice chat is being investigated. Don’t worry, if voice does get included, there will be an option to toggle it so you don’t have to fear hearing who did what with your mother last night. But then again, I’m just speculating since our community knows how to behave, doesn’t it?</p>
<p>Our core networking is based on peer-to-peer (P2P) architecture, which means every player connects to each other. This does incur its challenges since a lot of connections are needed, but we have a system in place where a third player can act as a relay if a direct connection cannot be established between two players.</p>
<p>During play, the game engines on each player’s computers are then run in sync, although there is of course some prediction and interpolation going on in regards to where the player is going, what is happening next and so on. This is done to make the movement fluid during the times when information is not available due to network latency. If some player starts going out of sync with the rest (e.g. due to horrendous lag or cheating), an internal voting mechanism between the computers handles disconnecting the offender.</p>
<p>One advantage that the P2P architecture has is that apart from the lobby server which announces the available games, there’s no need for dedicated servers. Note that this doesn’t rule out kicking for example, and one of the computers is still going to act as a host. However, since the host is mostly just a title given to someone and doesn’t involve much extra processing under the hood, it’s rather easy to seamlessly migrate to a new one if the original host gets disconnected for a reason or another.</p>
<p>Since the current server browser and lobby screens are currently full of programmer art, you’ll get this multiplayer flower (see the resemblance?) instead:</p>
<p><img class="alignnone  wp-image-6376" title="Flower power!" alt="Flower power!" src="http://nextcargame.com/wp-content/uploads/2013/10/Game_Release.exe_DX9_20131025_132518b-copy.png" width="615" height="344" /></p>
<p>To save you the trouble, you can count 12 cars in that picture. We know some of you are hoping for more, and we’re definitely going to see what can be done. Sadly we can’t promise anything definite because there are many factors to be considered, and it’s not simply a matter of increasing a number somewhere in the code.</p>
<p>So, what next? At this point our top priorities regarding multiplayer are polishing the core in-race functionality as well as the lobby system. As such, we haven’t yet thought too much about different game modes, but they’ve not been forgotten. There have been a lot of wonderful suggestions in the forums, and we’ll take a closer look at all the ideas when we have the basics in place. Please do keep the suggestions coming in; your input is very important to us so that we can develop a game you want. And if later on something turns out to not work as well as we imagined, at least you get to say <em>I told you! </em></p>
<p>Furthermore, we don’t yet know where the lobby server is going to be in the end. Steam would be an attractive option as it’s a robust, tried and tested system. But then again, that would obviously mean having Steam mandatory.</p>
<p><em>Tapio Vierros, programmer</em></p>
 

John Burning

Create, destroy and dominate!
Team Bugbear Member
Nice!
Thank you for some news, guys!
Good luck out there! :)
That is gonna be AWESOME!!!
 

sewer56lol

Just FlatOUT!
Sounds Great :D.

Would it be possible to be able to do something like a "points" or option system where you could manually choose multiple individual upgrades?

Because Flatout 2 and UC only had 50% and 100% and you didn't even really know what 50% impacts on.
 

Phinor

New Member
Weeked Smasher
There's already a thread about this but please do consider adding AI driver options to multiplayer. Any AI options would help our 2-4 people LAN parties tremendously (worth mentioning that Rally Trophy is still being played frequently in our LAN parties!) We're not the only ones who prefer playing games with friends instead of random people and on the occasion you get only like two to three people, adding AI drivers would fix the issue of not having enough players to make the game interesting.
 

piXelicidio

New Member
Team Bugbear Member
Good! :D

People will ask for lot of players, but they will start complain after when connection problem starts, as more players are playing together. So 12 is a big number for me, is enough.

My vote for Steam, and confirmation against Ms Live! please don't do it again! -_-
Steam support games even years after publisher companies stop supporting it.

Upgrades...? hmm... what about a ladder system? or some kind of evaluation system for each account so it will be used to match people with similar skills. I not fun always loose, or even always win. the fun is with players with similar skills. Since this is primary a racing game the evaluation formulas could be easier to implement, like average tracks timing, average derby points, etc. Showing this "rank" or "level" public so you can see some guys similar to your level and invite to play.

Btw, i'm still playing ultimate carnage online these days.. you can see me there... piXelicidio ;)
Regards.
 

PESKOVS33

Member
???Hey guys make the multiplayer were can you earn exp. and every level or every 5 or 3 level ;D you can unlock some Pictures or cars anyway its your all hands just sayin . But in my opion it be cool for gamers :-\ they loved to but like i said its my opion. Keep the good job :D ;D
 

deadmoroz14

Member
Full time wrecker
PESKOVS33 said:
???Hey guys make the multiplayer were can you earn exp. and every level or every 5 or 3 level ;D you can unlock some Pictures or cars anyway its your all hands just sayin . But in my opion it be cool for gamers :-\ they loved to but like i said its my opion. Keep the good job :D ;D
+1
I like the levels idea. Skins/driver avatars unlocks (and other stuff not related to gameplay) as a leveling reward will fit perfect
 

Daystar

Gone in 60 seconds!
Thanks for letting us know what's going on with your MP ideas! I am so stoked about getting this game!
And you guys always rock!!! ;)
 

Janne Suur-Näkki

Administrator
Staff member
We have been looking into adding AI in multiplayer races, but it's not as simple as it sounds. It's something that we'd love to do as well, but we'll see whether it will be feasible, it really depends on how much work is needed.

Ranking multiplayer players based solely on their skill won't work because they could still be using very different cars, making the match extremely unbalanced. That said, multiplayer rankings and perhaps even badges that you could brag with sound pretty interesting, hmm...

Thanks all for your feedback, we appreciate!
 

Purple44

Well-Known Member
Team Bugbear Member
Janne Suur-Näkki said:
We have been looking into adding AI in multiplayer races, but it's not as simple as it sounds. It's something that we'd love to do as well, but we'll see whether it will be feasible, it really depends on how much work is needed.

Ranking multiplayer players based solely on their skill won't work because they could still be using very different cars, making the match extremely unbalanced. That said, multiplayer rankings and perhaps even badges that you could brag with sound pretty interesting, hmm...

Thanks all for your feedback, we appreciate!
With new Gas Guzzlers Extreme, I have gotten to experience AI bots online and it been a good experience with Gas Guzzlers Extreme. Host can set how many bots and pick how tough the bots will be ( 6 levels of toughest, one is impossible ). Since there not a whole lot players online with GGE, having deathmatches with 2-4 real players against the bots has been fun.

It took about 5 years for Flatout 2 to start to slow down online ( 3 years after release, I did a post that I found over 500 players online on a Saturday thanks to a Gamespy link ), before the Gamespy online servers went down. Some day ( maybe in 10 years or when NCG 2 get release ), NCG will start seeing online players taper off.

deadmoroz14 said:
PESKOVS33 said:
???Hey guys make the multiplayer were can you earn exp. and every level or every 5 or 3 level ;D you can unlock some Pictures or cars anyway its your all hands just sayin . But in my opion it be cool for gamers :-\ they loved to but like i said its my opion. Keep the good job :D ;D
+1
I like the levels idea. Skins/driver avatars unlocks (and other stuff not related to gameplay) as a leveling reward will fit perfect
I'm OK with unlocking things like Skins/driver avatars, car skins, but not OK with unlocking cars. I think it best for online in my experience that all cars are unlock for all players online from the get go. With all cars unlock online it no problem doing "same as host option" and I hope this time around we will see a random car, random track option where game pick the car and the track for the next race or derby for all players. If derby is use in random option, suggest make the odds of a derby being pick, 1 to 3 ratio, 1 derby to 3 races. When I set up a 12 event tournament, I like picking 3 derbys or 2 derbys and curling stunt.

Bugbear, will host be able to set up a custom tournament in NCG
( 3-12 events )? I really like this feature in Flatout 2! :D

And I assume the Devs working on multiplayer part of NCG have read this thread? ;)

Multiplayer Do's and Don'ts.
 

Satsuma182

Member
Sounds good,

The game gets more exciting and interesting with every update so keep them coming, even small details like the autumn vibes topic are really appreciated.
 

PESKOVS33

Member
I Dont know if some of you will aggre whit me. Why not you can earn some money buy some crashed car and then upgraded it how you want it and then use it to multiplayer. But this idea sound bad.
 

AltS7

Member
Weeked Smasher
About screenshot with one car:
DOF looks very good but asphalt (with bump mapping I guess) doesn't. Devs you should make something with it. It looks exactly like surface in some areas of FOUC (ground in fields; grass at stunts stadiums), kinda ugly & completely unrealistic.
 
Top