Hi,
klar ist das möglich,aber...
um ein derart schwieriges project aufzubauen,müsstest du erstmal dich mit variablen/switches/forks auskennen das du genau das umsetzen könntest,was du dir vorstellst ohne nachhaken zu müssen.
Ich glaube wirklich erklären kann dir das keiner,es sei denn er schreibt dir einen halben Roman.
Aber was man dir sagen kann ist,das du für rohstoffe wie holz/steine ect.
Jeweils eine variable setzen musst,die durch das sammeln von diesen,sich erhöht,und zum bauen verringert.
Ich weiss nicht wie gut du dich mit variablen/forks ect. auskennst,falls du da noch unsicher bist informier dich dann im(net meckern~~) forgetten ebook,da du dir da das ganze wissen von variablen bis forks aneignen kannst.
Falls du dich damit ohne probleme auskennst,brauchst nur einfallsreichtum,ist alles eine sache der variablen.