diff options
-rw-r--r-- | main.py | 17 |
1 files changed, 11 insertions, 6 deletions
@@ -29,7 +29,7 @@ plant_time = 100 trees = [] start_time = time.time() -fps = 30 +fps = 60 frame_time = 1.0/fps # Ranger @@ -38,7 +38,7 @@ ranger_speed = 4 ranger = Ranger(window_h, window_w, ranger_speed) # Cutter -cutter_time = 50 +cutter_time = 100 cutter_speed = 3 cutter = [] @@ -47,7 +47,7 @@ cutter = [] # Draw background screen.fill(bg_color) # Draw everything on top of that -number_trees = 10 +number_trees = 80 while number_trees != 0: trees.append(Tree((randint(0,window_h), randint(0,window_w))) ) number_trees -= 1 @@ -79,7 +79,7 @@ while True: if ranger.new_plant == True: plant_time += 1 - if plant_time > 200: + if plant_time > 300: trees.append(Tree( new_plant_position ) ) plant_time = 0 ranger.new_plant = False @@ -94,17 +94,22 @@ while True: screen.fill(bg_color) # Score text - score_text = "Score: " + str(score) + " Next Plant: " + str(plant_time) + for arbol in trees: + score += 1 + + score_text = "Air: " + str(score) + " Planting in : " + str(plant_time) font = pygame.font.Font(None, 36) text = font.render( score_text , 1, (0, 0, 0, 0)) screen.blit(text, (0, 0)) + # Score updates + score = 0 ranger.draw(screen) for treecutter in cutter: treecutter.draw(screen) - if cutter_time == 100: + if cutter_time == 150: cutter.append( Cutter(window_h, window_w, cutter_speed) ) cutter_time = 0 |