Hallo,
ich muss mich auch mal zu deinem Projekt melden. Da ich im Moment auch an einer Art Aufbausimulation arbeite interessiert mich dein Projekt sehr. Ich verwende allerdings die Unity Engine. Daher ist das technisch, was die Umsetzung angeht, nicht vergleichbar.
Du hast gepostet, dass deine Pflanzen unterschiedlich lange Zeit benötigen für die Ernte. Das ist auch sinnvoll. Bei mir benötigt der Weizen z.B. 10 Sekunden und die Ernte von Tomaten 60 Sekunden. Genau dazu habe ich eine Frage bezgl. der Umsetzung. Du speicherts das Alter der Pflanzen. Ich nehme an, wenn der Spieler eine Spielpause einlegt, dann wird der aktuelle Stand gespeichert und wird dann bei einem späteren Spiel fortgezählt. Läuft die Pflanzzeit nur während der Laufzeit es Spiels, oder läuft die virtuell weiter, so das bei einem weiteren Spiel dann ggf., schon etwas erntefähig ist ohne weiter zu warten.