Wow, those questions… just read them yourself with a thought. It almost feels you are trolling or trying to start a debate for just the sake of one by combining random things with the topic
Almost all of the questions look like a development blog site clickbait post titles.
I’m not going into an exhaustive discussion about this. You can do the research most of us have done if you want the actual details but essentially the LLAPI (Low Level API) is basically just a lightweight wrapper around sockets and the HLAPI (High Level API) is incomplete and buggy.
Out of all the technical demonstrations of Unity’s capabilities, how many of them were intended for mobile?
Are any of the existing titles out there heavily multi-threaded? Below is one of the games as an example.
League of Legends provides three hardware requirement lists. Both the minimum and recommended lists only mention clock rate. It isn’t until we get to the final list that we are given a core count in addition to the clock rate and even then the recommendation is only two cores. It’s clearly not heavily threaded.
A good ending is one able to produce all of the above. Pretty much every engine or none at all can do it. The engine is really irrelevant to what makes a good E-Sports game. Its all in the design and marketing.
None of this has anything to do with my list of good characteristics for an e-sport game. So yeah, none of this is going to change anything.
yes, the Montreal Formula-E game that came out last year…
(Formula-E is electric race cars, I took my kid to the Montreal race last year, which is the only reason I noticed.)
I forget it’s name… but I was surprised to see it was Unity… I think it was VR, which is why I didn’t download it form Steam…
my kid is a better racer than most of those E-sport guys I saw in Montreal at the race… but he is 12, but ranks up there in the top few hundreds on the global leaderboards on his F-1 games
A competent developer can already achieve this. I remember watching the following GDC video where Playdead mentioned some of the things they went through to achieve a solid frame rate for their game INSIDE. Lacking the functionality you mentioned in this thread definitely didn’t hold them back. They were on Unity 5.0.x.
Why are you presenting that image as if it were some sort of fact sheet? Escape from Tarkov is in closed beta. For all we know the game could be in a completely unoptimized state. Wait until a game ships before you put any trust in the info people try to extract from it.
Graphs are a great way to present data and this netcode analysis is detailed and clearly shows that E-Sports games like CS:GO and Overwatch have really responsive network speeds.
PUBG and Tarkov are slow in comparison.
Are there any Unity multiplayer games with as detailed data on netcode analysis or ways Unity can provide this level of detail as you develop multiplayer games?
Once again Tarkov is in closed beta. You’re best off disregarding any results from it until it’s officially released. That said PUBG is an excellent example that the developer is ultimately the one responsible for creating a highly performant game.
Both PUBG and Fortnite BR were developed with the exact same game engine (UE4). PUBG has been in a full release state since December 2017 while Fortnite BR is still in early access. Yet Fortnite is the game that has the better performance.
D.R.O.N.E looks like an ideal E-Sports game made in Unity, it will be fascinating to see how it’s netcode performs and what networking solutions is uses.
Hopefully the developers will have time to let us know how an ESports game is made.
Jebus… there are about a billion unity based multiplayer games (most popular engine and all that). Unity is cleary great with multiplayer games. Regardless, performance of that type of game is based 99% on developer (backend, architecture, providers, etc). On top of that, netcode performance is the least contributing factor in a successful esports title If all you can make is crappy games that have no interest, worrying about netcode performance is just silly and pointless (and easily fixable). Game design is not.
It’s like buying your very first practice guitar, and getting all concerned it will hold up when you start your world-wide stadium tour. Making a successful esports title is all about the title (design and market) first, architecture second. Everything else is just details that can be fixed or changed easily.