From cbf426722af5f5cbcf04a243b8c9cf79e07c20c6 Mon Sep 17 00:00:00 2001 From: tsmith37 Date: Thu, 25 Sep 2025 00:29:13 -0400 Subject: [PATCH] milestone 2 complete - combine function and create the board with the pieces on it still need to simplify the code --- drawing.py | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 55 insertions(+), 2 deletions(-) diff --git a/drawing.py b/drawing.py index c72d683..5dd78cc 100644 --- a/drawing.py +++ b/drawing.py @@ -21,6 +21,12 @@ def blue_coin(size): circle(size) end_fill() +def red_coin(size): + begin_fill() + fillcolor('red') + circle(size) + end_fill() + penup() goto(-300, 200) @@ -175,9 +181,56 @@ forward(400) left(180) - +"blue checkers piece" forward(75) -blue_coin(25) +sizes = [50,50,50,50] +for size in sizes: + blue_coin(25) + penup() + forward(size * 2) + +left(90) +forward(50) +left(90) +forward(450) +left(180) + +sizes = [50,50,50,50] +for size in sizes: + blue_coin(25) + penup() + forward(size * 2) + +forward(-425) +left(90) +forward(250) +right(90) + +"red checkers piece" +forward(75) +sizes = [50,50,50,50] +for size in sizes: + red_coin(25) + penup() + forward(size * 2) + +left(90) +forward(50) +left(90) +forward(450) +left(180) + +sizes = [50,50,50,50] +for size in sizes: + red_coin(25) + penup() + forward(size * 2) + +forward(-425) +left(90) +forward(50) +right(90) + input()