Nashet / Prosperity-Wars

Game-like agent based economy simulator
GNU General Public License v3.0
252 stars 41 forks source link

Turn farmers into rural workforce or make them produce all types of rural products #290

Open Nashet opened 6 years ago

historyjackz commented 6 years ago

Well we could think about this as an "age" issue. If we tie worker classes to technological improvements, i.e. getting a certain tech advantage like "private property" it could institute a new class? Start: Peasants, Aristocrats, Natives, Clerics, Artisans Tech1: Starting classes+ Add Farmer class make peasants do lowly work and highly uneducated. Tech2: Tech1+ add apprentices as a child of Artisan class; Lassiez Faire: Capitalists, Peasants Convert into Laborers

Etc. I could come up with a more detailed list if you want @Nashet

Nashet commented 6 years ago

I try to reduce amount of classes due to performance reason. Currently farmers are some sort of landowners. But in reality rural guys not always had own land, most of them worked on Aristocrats land. So idea is to make Farmers act as Workers (hireable workforce) which can work only on rural enterprises. Then, landed farmers could be represented as Aristocrats or some special class. Then you can simulate kolkhoz, modern rural industry, investments in grain production,..

Also, would be nice to have land market (and real estate market, as service). But I didn't thought about it, and there is bigger problems.