27 Sep 2018 18:29
Ok....so at the risk of getting flagged for posting in the wrong thread, I do sense some frustration and hostility here that is a little much in my opinion. I just joined to weigh in on this a little. So from my time in game development things aren't as simple as just having an "open beta", or polishing up what you do have to push a release. Usually when designing a game, between each major iteration, you have a set list of things you want added and addressed. Sure some things may come along that you want to fit into the schedule, but for the most part it's already on the design doc. However, adding new things and changing mechanics often adds more bugs, and in my experience can break the games code. This means more bug testing, coding, and redesign are needed. Not only that, but often features may not pan out the way you wanted them to. It can be a number of reasons from not being favorable during play testing to the games code simply being unable to run such a feature. This means more removing and recoding. This is made even harder by the fact that this game is running as a real simulation. Meaning the physics and mechanics must run as accurately as possible to the real world.
You will almost always miss a milestone of thirty in development, and have to make one of two hard choices. Do you scrap what you were working on and move along? Or do you push the milestone marker back? Devs spend weeks and months working on systems that will be overlooked within about five minutes, but are integral for the games user interaction. The fact that these peeps are doing this for free, only asking donations, and have accomplished this much is already an amazing feat worth praise and a lead design position. They are working on these systems, so that when it is released the sim isn't viewed as broken or lame. So please, be patient. From what I've seen of the public releases so far, it'll be worth the wait. Also, if you had the update now, you'd probably hate it from the amount of bugs and how broken it might be.
TL;DR: Development is stressful and hard, putting pressure on devs to push out an unfinished product only helps to demoralize and derail them.