This was just the beginning of my project. I did find myself wondering if there was a more efficent way of writing the code itself. I tried a few different ways, using different definitions and they all ended up being somehow less effective? So, I settled on going through the actual outlining of the books being manual. I did use docstrings to help myself have a place- holder for major changes and moves. My plan moving forward it to try and incorporate more definitions are create the shapes that will decorate the books themselves and create the texture of the shelf. |
||
---|---|---|
.README.md.swp | ||
.commit_template | ||
README.md | ||
drawing.py | ||
poetry.lock | ||
pyproject.toml |
README.md
(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
My goal for this project is to make a line of books with the spines facing out as they sit on a bookshelf. The animation part of the project would be the last book on the shelf falling down.
Planning
I have this projct outlined into a few milestones. My goal is to break this down one part at a time like definitions and functions do with code. My first milestone would be to create the line of rectangles of differing sizes. These would be the outlines of the books themselves. Once those are in a line I will work on adding detail to the books. This would be smaller regtangles, squares, and circles that emulate publishing logos, names, and titles on the spines. Then the final milestone would be the final book falling on it's side. Depending on my ability to work through this drawing, I could also put the books on a shelf. I am a visual person so I have begun to sketch the steps, but I am still working on them, I would be happy to share as they progress!
Feedback
Rebecca, this sounds great! If you find the project straightforward, it will be interesting to see how you can extend it.