
This is a very simple painting program where you can draw anything you want the only limitation is that this program
don't have an eraser

Here is a simple draw that i made using my program:
Thanks for the tips and for feedbacking my program!Baggef wrote: ↑Sun Oct 20, 2019 8:06 pm Very cool! Only things that are of issue is the spacing on the brush is too large, it turns into dots when you move too fast. This is most likely because love is a game engine where it is updated every x seconds and not every time the mouse is moved, like other art programs. The only way I can think of fixing this is just drawing a straight line between the two points.
I would change the way the reset button works, which I have done in my exe. Instead of resetting the application, it should just clears all paint strokes made, as restarting the program is unneeded.
Another thing is that people usually share their creations in a .love file. This can be made by selecting all assets in your project folder, adding them to a zip, and renaming the zip file extension from .zip to .love. Of course this will have them use their version of love to open it, so make sure your project uses the latest version if you choose this route.
I have also turned the project into an exe, and you can add an icon via this method https://youtu.be/WTk_HJdXVNQ
Hope to see you continue with this, like adding brush size, undo/redo, changing the background color, and an eraser![]()
I don't think OSes poll the mouse faster than once per frame.
That's a good point, i wasn't sure myself, hence the suggestion
Users browsing this forum: No registered users and 3 guests