]> Skullheadx's Git Forge - fruit-ninja.git/commitdiff
fun settings
authorSkullheadx <94652084+Skullheadx@users.noreply.github.com>
Fri, 2 Jun 2023 15:44:10 +0000 (11:44 -0400)
committerSkullheadx <94652084+Skullheadx@users.noreply.github.com>
Fri, 2 Jun 2023 15:44:10 +0000 (11:44 -0400)
effect.py
fruit.py
game.py

index 3b2a22cbf202c0218c38c16be246f39dc96255ee..64324fef117c810ec3a7d1a69b466f96b5d1bf18 100644 (file)
--- a/effect.py
+++ b/effect.py
@@ -2,8 +2,8 @@ from setup import *
 
 
 class Effect:
-    LIFE_TIME = 500
-    SPEED_RANGE = [150, 250]
+    LIFE_TIME = 1000
+    SPEED_RANGE = [550, 650]
     RADIUS_RANGE = [0.25, 0.75]
 
     OUTLINE_WIDTH = 1
index 489ee9ac22dfb41ccf9e72040ceb377296b4a3bb..07af152878a2f4160b82a301ec190b5c3e18058d 100644 (file)
--- a/fruit.py
+++ b/fruit.py
@@ -4,13 +4,13 @@ from setup import *
 
 
 class Fruit:
-    RADIUS_RANGE = [25, 50]
+    RADIUS_RANGE = [10,25]#[25, 50]
 
     HORIZONTAL_SPAWN_RANGE = [max(RADIUS_RANGE), WIDTH - max(RADIUS_RANGE)]
     VERTICAL_SPAWN_RANGE = [HEIGHT + max(RADIUS_RANGE), HEIGHT * 2 + max(RADIUS_RANGE)]
 
     VERTICAL_TARGET_RANGE = [max(RADIUS_RANGE), HEIGHT * 4 / 5]
-    HORIZONTAL_TARGET_RANGE = [max(RADIUS_RANGE), WIDTH - max(RADIUS_RANGE)]
+    HORIZONTAL_TARGET_RANGE = [WIDTH / 6, WIDTH * 5/6]
 
     GRAVITY = 275
 
diff --git a/game.py b/game.py
index c8aad210d5114691b2ce5fde8a73f8e4bb4aaf91..9a8a4ee607a593748262cd601868de733941ae93 100644 (file)
--- a/game.py
+++ b/game.py
@@ -6,15 +6,16 @@ from effect import Effect
 
 
 class Game:
-    BOMB_CHANCE = 0.1
-    EFFECT_COUNT_PER_FRUIT = 10
+    BOMB_CHANCE = 0
+    EFFECT_COUNT_PER_FRUIT = 50
 
     def __init__(self):
         self.player = Player()
         self.fruits = [Fruit()]
         self.bombs = []
         self.effects = []
-        self.wave = 1
+        self.wave = 100
+
 
     def update(self, delta):
         for event in pygame.event.get():
@@ -53,7 +54,7 @@ class Game:
                 self.bombs.remove(bomb)
 
         if len(self.fruits) == 0 and len(self.bombs) == 0:
-            self.wave += 1
+            self.wave += 50
             for i in range(self.wave):
                 if random.random() < self.BOMB_CHANCE:
                     self.bombs.append(Bomb())