https://github.com/dominicduffin1/python-turtle-art-canvas
The aim of this project is to create a collaborative piece of creative coding using Python Turtle Graphics.
https://github.com/dominicduffin1/python-turtle-art-canvas
creative-coding hacktoberfest python turtle-graphics
Last synced: 9 months ago
JSON representation
The aim of this project is to create a collaborative piece of creative coding using Python Turtle Graphics.
- Host: GitHub
- URL: https://github.com/dominicduffin1/python-turtle-art-canvas
- Owner: dominicduffin1
- License: mit
- Created: 2021-09-09T17:29:18.000Z (over 4 years ago)
- Default Branch: parent
- Last Pushed: 2024-10-16T09:08:08.000Z (about 1 year ago)
- Last Synced: 2024-10-17T22:10:18.713Z (about 1 year ago)
- Topics: creative-coding, hacktoberfest, python, turtle-graphics
- Language: Python
- Homepage:
- Size: 32.2 KB
- Stars: 5
- Watchers: 2
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# python-turtle-art-canvas
## Project status
This project is currently open for contributions to an initial first canvas. Let your imagination flow on [Issue #3](https://github.com/dominicduffin1/python-turtle-art-canvas/issues/3)
## Code of Conduct
This project has a Code of Conduct. If you contribute to or otherwise engage with the project, you are expected to read and comply with it. The Code of Conduct can be found [here](https://github.com/dominicduffin1/python-turtle-art-canvas/blob/parent/CODE_OF_CONDUCT.md)
## Contributing
For details of how to contribute, please see the [Contributing Guide](https://github.com/dominicduffin1/python-turtle-art-canvas/blob/parent/CONTRIBUTING.md)
Please pay special attention to the Code of Conduct and the Content Guidelines in the Contributing Guide. This project is intended to be a fun space where everyone can feel comfortable participating and where care is taken not to cause offense, including to people from cultures and backgrounds that may be very different fom your own. The Code of Conduct and Content Guidelines are important for maintaining such an environment. Contributions that do not comply with the Code of Conduct or Content Guidelines will not be accepted into this repository. If you disagree with any part of the Code of Conduct or Content Guidelines, you are free to start your own project with different rules.
If you notice any content in the project that you think might violate the Code of Conduct or Content Guidelines, please open an issue using the 'Report' template.
## License
This project is licensed under [this license](https://github.com/dominicduffin1/python-turtle-art-canvas/blob/parent/LICENSE). By downloading or otherwise copying the contents of this repository or part thereof you are agreeing to be bound by the terms of the license. By contributing to the project, you are agreeing to release your contributions under the terms of the license.
## Running the program
You need to have Python 3 installed on your computer. Python can be downloaded [here](https://www.python.org/downloads/). Or use your favorite package manager.
### Windows
To run the program, open the root directory in your terminal and type `python main.py`. If you have mutliple versions of Python installed on your computer, you can use `py - main.py` for example `py -3.9 main.py` to ensure you are using Python 3 and not Python 2.
### Mac
To run the program, open the root directory in your terminal and type `python main.py`. If you have mutliple versions of Python installed on your computer, you can use `python - main.py` for example `python3.9 main.py` to ensure you are using Python 3 and not Python 2.
• CD into the folder that contain main.py
• type Python3 main.py
• the turtle window should open
### Linux
Install python3-tk on your system, if you haven't done yet.
`sudo apt-get install python3-tk`
• CD into the python-turtle-art-canvas
• type python3 main.py in terminal
• the turtle window should open
## Roadmap
2023: Re-promote the project and accept contributions to a basic Turtle Graphics canvas.
The future: Build on this by creating a user interface, probably a command line interface, and multiple canvases.
Other ideas on how to extend the project are welcome and can be put forward at any time using the 'Suggestion' issue template.