Quellcode durchsuchen

Use random to generate bricks

DricomDragon vor 3 Jahren
Ursprung
Commit
0e7fe49df6
1 geänderte Dateien mit 6 neuen und 0 gelöschten Zeilen
  1. 6 0
      godot/scripts/Grid.gd

+ 6 - 0
godot/scripts/Grid.gd

@@ -32,6 +32,11 @@ func generate_row():
 
 
 func generate_cell(x, y):
+	if randi() % 2 : # 50% of generation
+		build_brick(x, y)
+
+
+func build_brick(x, y):
 	set_cell(x, y, Tile.BRICK)
 	living_cells[Vector2(x, y)] = current_row
 
@@ -56,6 +61,7 @@ func move():
 
 
 func _ready():
+	randomize()
 	generate_and_move()