Explore the world of digital drawing with the Etch-a-Sketch Python project! This simple drawing program allows you to create artistic masterpieces using keyboard commands. Let your creativity flow and have fun with various features.
-
Move Forward (W):
- Press the "W" key to move the pen forward by 10 units.
-
Move Backward (S):
- Press the "S" key to move the pen backward by 10 units.
-
Turn Right (D):
- Press the "D" key to turn the pen to the right by 10 degrees.
-
Turn Left (A):
- Press the "A" key to turn the pen to the left by 10 degrees.
-
Clear Screen (C):
- Press the "C" key to clear the screen and reset the pen to the center.
-
Change Color to Black (O):
- Press the "O" key to set the pen color to black.
-
Change Color to Random (P):
- Press the "P" key to set the pen color to a random color.
-
Increase Pen Size (L):
- Press the "L" key to increase the pen size.
-
Decrease Pen Size (K):
- Press the "K" key to decrease the pen size. The pen size won't go below 0.
-
Clone the Repository:
- Click the "Fork" button to fork the repository to your GitHub account.
- Clone the forked repository to your local machine.
git clone [email protected]:Sakib-Dalal/Etch_A_Sketch.git
- Navigate to the project directory.
cd Etch_A_Sketch
-
How to Contribute:
- Create a new branch for your changes.
git checkout -b feature/your-feature-name
- Make your enhancements and commit the changes.
git add . git commit -m "Add your descriptive commit message"
- Push the changes to your forked repository.
git push origin feature/your-feature-name
- Create a pull request on the original repository to merge your changes.
- Create a new branch for your changes.
main.py
: Contains the Python code for the Etch-a-Sketch project.
Run the main.py
file and start creating beautiful drawings with the Etch-a-Sketch Python project. Experiment with different features, contribute to the project, and share your artistic creations!
Happy coding! 🎨