Howlune
New member
[SIZE=11pt] [/SIZE][SIZE=11pt]To elaborate on the title: I mean multiplayer as in any server with a player count above 8 people.[/SIZE]
[SIZE=11pt](Skip this if you don't care about backstory, I tend to over-explain.)[/SIZE]
[SIZE=11pt]Before I get into the details why, I want to preface this by mentioning that I ran a fairly big server for 9 months starting at the beginning of this year (2021) named Sleepless. It was a PvP server I made in protest of a PvP server I had played previously, but left due to admin incompetence/corruption. I quickly taught myself .XML and learned a lot, and made it into one of the most successful servers according to battle metrics earlier this year without even trying to advertise it. People played it because of how much of a labor of love it was for me. Almost every 7 days PvP youtuber came and set up shop on Sleepless at some point. The sad thing is... I lost my love for running it for many reasons; Toxic players, cheaters, DDoS attacks, etc... of course these are things that any admin faces, but the biggest reason was because of the game itself. The constance of the game breaking itself, the memory leaks, the player profile corruptions, the ease of hacking the game, the absolutely massive resource costs (mainly CPU) to run a server effectively... but more than anything, the developer's overall direction.[/SIZE]
[SIZE=11pt]I have played this game since A16, but with large breaks. I can't consider myself a hardened vet, but I've learned so much so quickly that I feel I've completely de-mystified every facet of the game and find more enjoyment out of modding it than playing it. The more I learned however, the more upset I became. I very much realize this game is engineered for single player and 8 player co-op, and it's a damn shame... probably one of my biggest gripes. Why? Because this game is a hidden gem. When everything works right, large scale multiplayer in this game gives an experience like no other. It was always an experience best shared with as many people as possible... and this is beside the fact that this game would bring in 10x the $$$ if there was more respect given to the community of larger servers. The PVP would be on par, if not better than the likes of Day-Z or even Rust if servers could handle more people without crashing and the netcode was fixed. This game already brings more to the table than those two, but the horrible performance holds it back.[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]REASONS FOR THE TITLE OF THIS THREAD:[/SIZE]
[SIZE=11pt]The game was not always so big-server unfriendly, even if the development direction has always favored singleplayer/coop. Before around A19.3, servers could handle up to 50 players online while still being at least decently playable. A19.3 was released to combat the new wave of nearly unstoppable hackers, but it was also at around this time that servers became unstable with only around 35 people maximum, if not less. While I may have run a PVP server, this affects all servers... PVE and PVP. To make matters worse, the hacking hasn't completely gone away due to the fact this game is biased towards client-side rather than server side. All these hackers have the same thing in common, and that's being able to execute creative mode and debug mode on servers. EAC does nothing against this because it's built in the game itself.[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]XRAY:[/SIZE]
[SIZE=11pt]While the above is a more recent subject, There are also the huge factors that have existed forever and been mentioned numerous times; Netcode and Xray. For Xray, we have always been able to easily clip our cameras into the terrain and not only see through the world, but shoot everything from bullets to rockets through it. It's as simple as getting on a vehicle and pushing the camera against the terrain (Primarily when underground) or standing on top of a hatch and opening it so your head gets pushed into terrain above. While modders have helped combat this with black screen (turns your view to black when head is detected inside terrain), this is a bandaid on a broken leg. Something as simple as making a heavy fog appear underground (or when detected underground, like using the "_sheltered" cvar or something similar.) could be a huge ease on this burden. This is not a pvp centric issue. You can absolutely trivialize zombies and horde nights doing this as well.[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]NETCODE:[/SIZE]
[SIZE=11pt]Netcode. This has always been issue #1. The netcode for this game is atrocious. even on populations of around 20-25 players, people will seem to "teleport" if they are moving around too fast. Many are even accused of hacking, when they have done no such thing.. the game makes them look like they are. A lot of this has to do with the games optimization and how clientside biased it is. A good friend of mine explained it better than I can:[/SIZE]
[SIZE=11pt]"Block Changes are sent out to every player on the server such that the world is up to date for all clients playing. So if player A places a block at +4000 +4000, player B at -4000 -4000 will know. One of the parts where I wanted some change, as the netcode is also so poorly done because there's a lot of redundant and a lot of unneeded information exchanged between all players."[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]A20: A NEW HOPE? ...nah.[/SIZE]
[SIZE=11pt]Now as of A20, things have gotten even worse. I was for a while considering booting back up my server, but after fixing mods for a while and really field testing all the changes the developers have made to the game, I'm done. This update is great for the average player of this game. New zombie models! New guns! New realistic cities! But how is this update for those who host servers? The worst it's ever been.[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]GRAPHICS:[/SIZE]
[SIZE=11pt]The game is prettier, sure.... outside of cities. For reference, I have a 3090 RTX (up to date drivers), i7-7700k, 32gb RAM. Going into the new RWG cities with all settings as LOW as possible, dynamic mesh turned off, etc.... 50 fps. No, I had not generated a RWG prior to jumping in the game. God forbid you come across the new skyscrapers, especially the new dishong tower. The game vomits just looking at it.[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]BALANCE:[/SIZE]
[SIZE=11pt]Like PVP? All the guns were buffed, including the M60 which was already obscenely overpowered. AP ammo has gone from reducing armor by 25% to 50%... yes, 50%. It's all one shot now and basically impossible without modding. The new pipe guns are imbalanced even for PVE. The pipe machine gun is only marginally worse than an AK and costs two pipes, two glue and 6 wood to make. what.[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]LOOT:[/SIZE]
[SIZE=11pt]At the same time, maybe we need the pipe machine gun to be easy to craft... because loot has been so drastically changed and is completely unfriendly to having more than 10 people on a server. You get scraps now. It's so heavily reliant on this new biome lootstage feature, that you almost HAVE to go to the more "difficult" biomes to get worthwhile loot. This also causes a major snowball effect on larger servers, as a few people can farm the only cities in the high lootstage biomes and have the best gear on the map. For most, this just means you're forced to do quests as looting barely gets you much anymore. Also on that note, trader progress now only applies to specific traders and is no longer map-wide. Big lame.[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]DRONE:[/SIZE]
[SIZE=11pt]Just get rid of it. The dev's said on a stream that one of them added it as a pet project, so think about that for a second. It falls through the ground constantly. It's barely useful except for storage and maybe the healing. It's just... fluff. Maybe it'll be cool in the future, but for now... have fun retrieving lost ones for your players if you're an admin (I wouldn't bother).[/SIZE]
[SIZE=11pt]Now for the biggest problems of all.[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]MAP CORRUPTIONS FROM NEW RWG:[/SIZE]
[SIZE=11pt]Not long into experimental, multiple servers have been encountering map corruptions on RWG generated maps. Sometimes it would be fine at first, then multiple chunks would corrupt over time. Makes it nearly unplayable. This only really affects higher population servers of around 20+. The developers are aware of the issue, and even started hosting a public multiplayer server to replicate and isolate the issue. So what happened? The server is completely unmodded and unmoderated. Chinese hackers get on the server and destroy a trader. All manner of shenanigans happen, and they can't find the issue. You'd figure this would be a big enough issue to hold off releasing A20 stable right? Nope. Stable is here despite the issue persisting. While it was nice at first to know it was getting looked into, the fact stable is already out is salt on the wound. Perhaps the game really is meant to be single player or coop at most, and that becomes even more true with the next issue:[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]ANY PLAYER CAN SEE VEHICLE AND BEDROLL POSITIONS.[/SIZE]
[SIZE=11pt]And that means people can easily find landclaims. Sure, pvp isn't important in this game, but ne'er-do-wells exist on every server outside of maybe the private ones. The same clientside hacker can join a PVE server and proceed to ruin everyone's day, and now he barely has to look around. Read more here:[/SIZE]
[SIZE=11pt]CLOSING THOUGHTS:[/SIZE]
[SIZE=11pt]There are parts of my post that can come off as rude or out of touch to the devs, and I want to apologize for it ahead of time. Of course, I don't know everything that happens under the hood of this game, but from a more than observational standpoint... It's heartbreaking to watch. I mean no ill-will towards the developers, but I know I'm not the only one with these gripes. It's only been my wish to see the game get better, but what it needs right now isn't new models or graphics updates. I'm not saying I know better, but the game could be a masterpiece if the current "I only sell the things I like" mindset was put aside.[/SIZE]
[SIZE=11pt]I salute the large server admins who have chosen to muscle through despite an increasingly exhaustive environment. It’s abrasive just how many things need to be accounted for compared to hosting other games. I started my server with a lot of energy, but took me a year to realize it was an increasingly uphill battle that I just don’t have the stamina for any longer. I may likely provide modding support for some of these servers who's admins have earned my respect, and release a few of them to the public. I'm sad, sure. I'll continue to wish for the future, and theres always that chance that when the game is finished, the niche that is big servers will get the attention they deserve. One can only hope.[/SIZE]
Thanks for reading.
[SIZE=11pt](Skip this if you don't care about backstory, I tend to over-explain.)[/SIZE]
[SIZE=11pt]Before I get into the details why, I want to preface this by mentioning that I ran a fairly big server for 9 months starting at the beginning of this year (2021) named Sleepless. It was a PvP server I made in protest of a PvP server I had played previously, but left due to admin incompetence/corruption. I quickly taught myself .XML and learned a lot, and made it into one of the most successful servers according to battle metrics earlier this year without even trying to advertise it. People played it because of how much of a labor of love it was for me. Almost every 7 days PvP youtuber came and set up shop on Sleepless at some point. The sad thing is... I lost my love for running it for many reasons; Toxic players, cheaters, DDoS attacks, etc... of course these are things that any admin faces, but the biggest reason was because of the game itself. The constance of the game breaking itself, the memory leaks, the player profile corruptions, the ease of hacking the game, the absolutely massive resource costs (mainly CPU) to run a server effectively... but more than anything, the developer's overall direction.[/SIZE]
[SIZE=11pt]I have played this game since A16, but with large breaks. I can't consider myself a hardened vet, but I've learned so much so quickly that I feel I've completely de-mystified every facet of the game and find more enjoyment out of modding it than playing it. The more I learned however, the more upset I became. I very much realize this game is engineered for single player and 8 player co-op, and it's a damn shame... probably one of my biggest gripes. Why? Because this game is a hidden gem. When everything works right, large scale multiplayer in this game gives an experience like no other. It was always an experience best shared with as many people as possible... and this is beside the fact that this game would bring in 10x the $$$ if there was more respect given to the community of larger servers. The PVP would be on par, if not better than the likes of Day-Z or even Rust if servers could handle more people without crashing and the netcode was fixed. This game already brings more to the table than those two, but the horrible performance holds it back.[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]REASONS FOR THE TITLE OF THIS THREAD:[/SIZE]
[SIZE=11pt]The game was not always so big-server unfriendly, even if the development direction has always favored singleplayer/coop. Before around A19.3, servers could handle up to 50 players online while still being at least decently playable. A19.3 was released to combat the new wave of nearly unstoppable hackers, but it was also at around this time that servers became unstable with only around 35 people maximum, if not less. While I may have run a PVP server, this affects all servers... PVE and PVP. To make matters worse, the hacking hasn't completely gone away due to the fact this game is biased towards client-side rather than server side. All these hackers have the same thing in common, and that's being able to execute creative mode and debug mode on servers. EAC does nothing against this because it's built in the game itself.[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]XRAY:[/SIZE]
[SIZE=11pt]While the above is a more recent subject, There are also the huge factors that have existed forever and been mentioned numerous times; Netcode and Xray. For Xray, we have always been able to easily clip our cameras into the terrain and not only see through the world, but shoot everything from bullets to rockets through it. It's as simple as getting on a vehicle and pushing the camera against the terrain (Primarily when underground) or standing on top of a hatch and opening it so your head gets pushed into terrain above. While modders have helped combat this with black screen (turns your view to black when head is detected inside terrain), this is a bandaid on a broken leg. Something as simple as making a heavy fog appear underground (or when detected underground, like using the "_sheltered" cvar or something similar.) could be a huge ease on this burden. This is not a pvp centric issue. You can absolutely trivialize zombies and horde nights doing this as well.[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]NETCODE:[/SIZE]
[SIZE=11pt]Netcode. This has always been issue #1. The netcode for this game is atrocious. even on populations of around 20-25 players, people will seem to "teleport" if they are moving around too fast. Many are even accused of hacking, when they have done no such thing.. the game makes them look like they are. A lot of this has to do with the games optimization and how clientside biased it is. A good friend of mine explained it better than I can:[/SIZE]
[SIZE=11pt]"Block Changes are sent out to every player on the server such that the world is up to date for all clients playing. So if player A places a block at +4000 +4000, player B at -4000 -4000 will know. One of the parts where I wanted some change, as the netcode is also so poorly done because there's a lot of redundant and a lot of unneeded information exchanged between all players."[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]A20: A NEW HOPE? ...nah.[/SIZE]
[SIZE=11pt]Now as of A20, things have gotten even worse. I was for a while considering booting back up my server, but after fixing mods for a while and really field testing all the changes the developers have made to the game, I'm done. This update is great for the average player of this game. New zombie models! New guns! New realistic cities! But how is this update for those who host servers? The worst it's ever been.[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]GRAPHICS:[/SIZE]
[SIZE=11pt]The game is prettier, sure.... outside of cities. For reference, I have a 3090 RTX (up to date drivers), i7-7700k, 32gb RAM. Going into the new RWG cities with all settings as LOW as possible, dynamic mesh turned off, etc.... 50 fps. No, I had not generated a RWG prior to jumping in the game. God forbid you come across the new skyscrapers, especially the new dishong tower. The game vomits just looking at it.[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]BALANCE:[/SIZE]
[SIZE=11pt]Like PVP? All the guns were buffed, including the M60 which was already obscenely overpowered. AP ammo has gone from reducing armor by 25% to 50%... yes, 50%. It's all one shot now and basically impossible without modding. The new pipe guns are imbalanced even for PVE. The pipe machine gun is only marginally worse than an AK and costs two pipes, two glue and 6 wood to make. what.[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]LOOT:[/SIZE]
[SIZE=11pt]At the same time, maybe we need the pipe machine gun to be easy to craft... because loot has been so drastically changed and is completely unfriendly to having more than 10 people on a server. You get scraps now. It's so heavily reliant on this new biome lootstage feature, that you almost HAVE to go to the more "difficult" biomes to get worthwhile loot. This also causes a major snowball effect on larger servers, as a few people can farm the only cities in the high lootstage biomes and have the best gear on the map. For most, this just means you're forced to do quests as looting barely gets you much anymore. Also on that note, trader progress now only applies to specific traders and is no longer map-wide. Big lame.[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]DRONE:[/SIZE]
[SIZE=11pt]Just get rid of it. The dev's said on a stream that one of them added it as a pet project, so think about that for a second. It falls through the ground constantly. It's barely useful except for storage and maybe the healing. It's just... fluff. Maybe it'll be cool in the future, but for now... have fun retrieving lost ones for your players if you're an admin (I wouldn't bother).[/SIZE]
[SIZE=11pt]Now for the biggest problems of all.[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]MAP CORRUPTIONS FROM NEW RWG:[/SIZE]
[SIZE=11pt]Not long into experimental, multiple servers have been encountering map corruptions on RWG generated maps. Sometimes it would be fine at first, then multiple chunks would corrupt over time. Makes it nearly unplayable. This only really affects higher population servers of around 20+. The developers are aware of the issue, and even started hosting a public multiplayer server to replicate and isolate the issue. So what happened? The server is completely unmodded and unmoderated. Chinese hackers get on the server and destroy a trader. All manner of shenanigans happen, and they can't find the issue. You'd figure this would be a big enough issue to hold off releasing A20 stable right? Nope. Stable is here despite the issue persisting. While it was nice at first to know it was getting looked into, the fact stable is already out is salt on the wound. Perhaps the game really is meant to be single player or coop at most, and that becomes even more true with the next issue:[/SIZE]
[SIZE=11pt] [/SIZE]
[SIZE=11pt]ANY PLAYER CAN SEE VEHICLE AND BEDROLL POSITIONS.[/SIZE]
[SIZE=11pt]And that means people can easily find landclaims. Sure, pvp isn't important in this game, but ne'er-do-wells exist on every server outside of maybe the private ones. The same clientside hacker can join a PVE server and proceed to ruin everyone's day, and now he barely has to look around. Read more here:[/SIZE]
[SIZE=11pt]CLOSING THOUGHTS:[/SIZE]
[SIZE=11pt]There are parts of my post that can come off as rude or out of touch to the devs, and I want to apologize for it ahead of time. Of course, I don't know everything that happens under the hood of this game, but from a more than observational standpoint... It's heartbreaking to watch. I mean no ill-will towards the developers, but I know I'm not the only one with these gripes. It's only been my wish to see the game get better, but what it needs right now isn't new models or graphics updates. I'm not saying I know better, but the game could be a masterpiece if the current "I only sell the things I like" mindset was put aside.[/SIZE]
[SIZE=11pt]I salute the large server admins who have chosen to muscle through despite an increasingly exhaustive environment. It’s abrasive just how many things need to be accounted for compared to hosting other games. I started my server with a lot of energy, but took me a year to realize it was an increasingly uphill battle that I just don’t have the stamina for any longer. I may likely provide modding support for some of these servers who's admins have earned my respect, and release a few of them to the public. I'm sad, sure. I'll continue to wish for the future, and theres always that chance that when the game is finished, the niche that is big servers will get the attention they deserve. One can only hope.[/SIZE]
Thanks for reading.