The New Year is almost upon us and we have been working feverishly for the past week or so (as I am burning vacation before I lose it at the end of the year) to get the colonists moved from just a "number" to actual records with attributes like age, name, gender, etc.
From there it has been a matter of reimplementing and reenvisioning the whole "births" and "deaths" cycles. Births were tricky because we wanted to simulate gestational period (so female colonists being transported can be with child and may even give birth in odd places).
Deaths have been a little harder. Actually, deaths by the hand of a player crashing was easy. Natural deaths are a little harder and we are currently running some tests on that without actually affecting the population. Starvation has opened up a whole new can of worms - all 55,000 inhabitants of the City of Deois should be dead and gone for a while now but we have been skipping that part in the code.
Deois inhabitants need to eat about 60 MT of food per day! And they are obviously not being sustained by the surrounding farm colonies (although they could be). We actually looked at using this as the first case for automated NPC drivers and pilots but then remembered that these giant structures were made that way because the inner core of the buildings are where plants are used for oxygen generation. It seems silly that we wouldn't also use that space to grow food so they are now running a huge 1500 employee hydroponic operation spanning 4 of the 5 boroughs! They will not produce more than that... so if the population grows we will need to bring outside food in.
|Posted by reskin (administrator) on 30 December 2017 at 23:14.|