Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRodolfo 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)
commit673030360fe25001dd1fe34c7d57041df98b3bb7 (patch)
tree5c41a8561c6ebf67a54c3929bb02ff506e79012b
parent89b3f3f403e1c8651471c2e601cf2e28634e5844 (diff)
Score keeping (Air)
-rw-r--r--main.py17
1 files changed, 11 insertions, 6 deletions
diff --git a/main.py b/main.py
index 764d904..879b031 100644
--- a/main.py
+++ b/main.py
@@ -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