From e6cd7fafde6d9e2931313e1760053c325d87ffb0 Mon Sep 17 00:00:00 2001 From: caglazir Date: Thu, 2 Oct 2025 12:18:19 -0400 Subject: [PATCH] I wrote my plan for the project Somewhere I got stuck: I can't recall what I struggled with. I think I was overall a little intimidated. Something I figured out: Overlapping two filled in/colored objects to create the desired shape that is much more complex to do in one-go. Strategy I used: Breaking my problem down into smaller chunks. Something I'm wondering: How to color in specific shapes. Something I want to learn about: Animation. I would love to eventually learn more complex motions. An idea for future: Adding more elements such as a background with dynamic objects. --- README.py | 36 ++++++++++++++++++++++++++++++++++++ drawing.py | 6 +++++- 2 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 README.py diff --git a/README.py b/README.py new file mode 100644 index 0000000..712cd77 --- /dev/null +++ b/README.py @@ -0,0 +1,36 @@ +# (Drawing project) + +( +This is the README file for your drawing project. +Replace all the text in parentheses with your own text. +It's written in a simple language called Markdown, +which allows basic formatting. +) + +## Description + +(For this project, i want to draw 1-2 ghosts that move in a repeated manner as if they are floating.) + + Describe your goal for this project. If you want to link to an +image, move the image to this directory, and then use the following syntax: + +([Initial sketch of the ghost, guesstimating the number of turns, circles, and straight paths that will be needed for this drawing.](DrawingIdeaGhost.png) + +) + +## Planning + +(Milestone 1: Function: Ghost-face +This miletone includes the drawing of the ghost-face as a function so it could be repeated for each ghost. (I do plan on using Ghostface as my inspiration for these! :) But I think I might have to compromise on its fluid design as I don't think I'm equipped well enough to do a color fill in a complex shape just yet. Mine would probably look more triangular for the mouth and more of a whole circle for the eyes, unless I can overlap two colored in circles to create the shape I need. + +Milestone 2: Function: Ghost-body +This milestone function draws the body of the ghosts. I plan on adding only 3 "frills". In total these three frills will include 10 circles of different radii to be drawn to different extents in order to create curves. It seems a little daunting at the moment but I think using curves for my typeface prepared me to take on this challenge. If needed, I can divide this function into three parts to ease the work load of each session I plan on dedicating to this project. In that case this milestone look like: +Milestone 2.1: Ghost-body F1 +Milestone 2.2: Ghost-body F2 +Milestone 2.3: Ghost-body F3 + + +Milestone 3: Animation +Using Superturtle I plan on adding a simple animation of left right motion. Maybe I can move them in a circular path as well in a loop. +) + diff --git a/drawing.py b/drawing.py index 29fc89e..4bae400 100644 --- a/drawing.py +++ b/drawing.py @@ -1,7 +1,11 @@ # drawing.py # ---------- -# By ____(you)___________ +# By Challa Zirek # # (Briefly describe what this program does.) +import turtle from turtle import * + + +