diff options
author | Rodolfo D. Arce S <rodolfo.arce.s@gmail.com> | 2011-06-02 22:32:55 (GMT) |
---|---|---|
committer | Rodolfo D. Arce S <rodolfo.arce.s@gmail.com> | 2011-06-02 22:32:55 (GMT) |
commit | 673030360fe25001dd1fe34c7d57041df98b3bb7 (patch) | |
tree | 5c41a8561c6ebf67a54c3929bb02ff506e79012b | |
parent | 89b3f3f403e1c8651471c2e601cf2e28634e5844 (diff) |
Score keeping (Air)
-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 |