I’m with Kermit on this one. Good idea, but wait until the engine’s built better before we start adding pretty extras like denser cover and more water on the map.
Yes, here it is, it’s the “it’s alpha” argument, but I say it for a reason: In software design, everything you add introduces additional complexity and additional ways for the thing to fuck up. Every new thing is one more element in a hugely complex machine, and things can behave in unpredictable ways.
Exhibit A, an actual screenshot from Garry’s Mod when someone’s modding work created a rather interesting bug:
Throwing lots of fancy stuff around the map may be cool for you guys right now, and address short-term concerns (tiny resource spread means everyone’s clustered together means everyone just plays anarchist deathmatch 24/7), but at the end of the day it ends up being effort spent into something that may end up needing to be removed entirely due to a conflict later on down the line.
Sometimes this wasted effort effect is unavoidable; if a server update requires a map wipe, everyone’s progress gets reset and it sucks. However, you want to avoid straying from the main path as much as possible and allow yourself to get distracted with side projects as minimal as you can, if you want efficient software development. This applies to everything in code, not just games. Fuck, it even applies to webpages.
Back in the dinosaur era of the WWW, when Netscape NOW! was a thing, I took six seconds to solve a basic HTML mistake that one of my high school classmates made that neither IT teacher could figure out after a half-hour of staring at the code. What she did was put the body tag above the head tag, which broke the whole page, but she didn’t test her page before writing out the whole thing, ugly-ass-bordered tables and all (CSS didn’t exist!), and then it didn’t work and she didn’t know why. If she had started with getting it working, she would’ve begun by building basically a Hello World test page, and then start entering her content and changing the colours and font sizes and shit. She or the teachers would’ve spotted the out-of-order tags immediately because there would only be about a dozen words worth of text in the entire file. Instead, they were rooting through 200 lines trying to find what they thought was an unclosed tag.
Make it work, then make it fancy. This is what alpha is designed to do. The fact that there’s no attempt at spawn protection or preventing script kiddies with Cheat Engine is a reinforcement of this. Fairness is a “fancy” feature when you’re not even done making the game itself.