tavo kintamuju pavadinimai labai neaiskus tokie kaip $formule1 nieko tau nesako realiai kas tai per reiksme, geriau rasyk $new_tree_value = xxx; ir nerasyk if'u kiekvienam leveliui, o tiesiog formule bendra resursu skaiciavimu
function get_new_resource_count($have_resources, $lvl){
   return $have_resources + $lvl * 10;
}
aisku gali sudetingesne apsirasyti formule, isivesti kokiu kintamuju nykstanciu arba didejanciu, kad islaikyti bendra zaidimo balansa.. Jei jau kuri zaidima, siulau visu resursu, leveliu ir kitu dalyku augimo kreives issipiesti ir panagrineti jas ar kazkuriuo metu nera taip, kad zaidejas tampa nenugalimas arba jam kaip tik yra ziauriai sunku kanors bepadaryti.
apskirtai darant zaidima siulau pasidometi kaip kuriami zaidimai. as pats perejau sita kursa: https://www.coursera.org/course/gamification tai galiu rekomenduoti, tikrai geras.