A Microsoft Paint clone written in python using the pygame graphics library for the ICS3U Paint Project.
For this project, we needed to select an overall theme and as you can tell from it's title, I decided my theme to be the Ubuntu Desktop.
Ubuntu Splash has most features that you would find on a regular paint program
Tool | Usage |
---|---|
Brush | Hold mouse to draw |
Eraser | Hold mouse down to draw |
Pencil | Hold mouse down to draw |
Ink | Hold mouse down to draw |
Spray | Spray effect when clicked |
Bucket | Fills area with color |
Text | Type to draw text; reuturn to stop |
Rectangle | Hold to draw resizable rectangle |
Circle | Hold to draw resizable circle |
Line | Draw line from one point to another |
Polygon | Click for vertices; right-click to close shape |
Stamp | Position stamp with mouse; change with key/num pad |
Waterbrush | Hold mouse down to draw |
Blur | Hold mouse down to draw |
Crop | Hold mouse down to select area and click to place it |
Undo/Redo | Use CTRL-Z, CTRL-Y or the respective buttons buttons |
Save/Load | Use CTRL-S, CTRL-O or the respective buttons buttons |
Click on the email button to email canvas (Refer to Usage for PyMail setup) |
-
Use up/down arrows to switch between layers
-
Use scroll wheel to change size
-
Click on a filter to apply to it to that layer
-
Click on the fill checkbox for shape fill on or off, respectively
-
Click on the guitar folder to load your music
Make sure you have the pygame
module for python3 installed.
Run the program simply by opening the main.py
file
To use the PyMail feature, enter your gmail login info in the login.py
file
-
I do not plan to continue development on this project since it was for an older school project.
-
Sorry for some redundant code, I was learning ;)