venomai Posted December 20, 2007 Share Posted December 20, 2007 Want to beta test? Try out the Java Web Start: http://www.myjavaserver.com/~davedes/painter/Picto.jnlp This week I wrote a simple MS Paint mock for a school assignment. It was programmed in Java. Here's a little something I sketched in it to prove its effectiveness. I'll have a working web start up soon so people can test it out if they like. :) Link to comment Share on other sites More sharing options...
shivers21 Posted December 20, 2007 Share Posted December 20, 2007 Looks very nice! I will definitly try it out. EDIT: first post w00t {DeviantART}{Last.Fm}{Join Sublime GFX, great community for artists!}Back to RuneScape, Again.Avatar by Brian The Great Link to comment Share on other sites More sharing options...
sheep455_is_the_best Posted December 20, 2007 Share Posted December 20, 2007 Looks like a very cool program! Not a lot of buttons, but all you need to make cool pictures :D I really like the look of the apple. good work! [Whip drops: 13] Link to comment Share on other sites More sharing options...
misterxman Posted December 20, 2007 Share Posted December 20, 2007 Nice. So basically, it's Photoshop brushes simplified into MSpaint buttons. Looking forward to trying this. Pixel sigs by me.Pixel Art Link to comment Share on other sites More sharing options...
skull3k3 Posted December 20, 2007 Share Posted December 20, 2007 That looks amazing. Done in Java is that the code you used but what else if any codes did you use? I think what would make it better was to give it maybe a effects menu, similar to photoshop but make some of your own up .:I don't need a sig to be cool:. Link to comment Share on other sites More sharing options...
Nadril Posted December 20, 2007 Share Posted December 20, 2007 Very cool. :P Link to comment Share on other sites More sharing options...
pryomancer Posted December 20, 2007 Share Posted December 20, 2007 Seriously cool. :shock: *Lines up for try out.* Link to comment Share on other sites More sharing options...
venomai Posted December 20, 2007 Author Share Posted December 20, 2007 Thanks for the comments. :) But don't get too excited... It's still really basic. Doesn't support zoom, soft brushes or different document sizes (yet). Done in Java is that the code you used but what else if any codes did you use? Just Java and the JDK. I used Substance L&F in the screenshot. Link to comment Share on other sites More sharing options...
pomar1 Posted December 20, 2007 Share Posted December 20, 2007 I want to be beta tester :D --> Cool <-- :D I like it ----TheLair Game!----"Game isn't dead... You wish!" Link to comment Share on other sites More sharing options...
pryomancer Posted December 20, 2007 Share Posted December 20, 2007 I want to be beta tester Ditto Link to comment Share on other sites More sharing options...
Gehackte Posted December 20, 2007 Share Posted December 20, 2007 tell me when its done :ohnoes: so freaking cowl How does 20 minutes turn into 2.5 hours? Was your math perhaps magical math? Link to comment Share on other sites More sharing options...
dsavi Posted December 20, 2007 Share Posted December 20, 2007 Seriously cool. :shock: *Lines up for try out.* *Butts in front of pyromancer* Link to comment Share on other sites More sharing options...
skull3k3 Posted December 20, 2007 Share Posted December 20, 2007 Seriously cool. :shock: *Lines up for try out.* *Butts in front of pyromancer* *Kicks the crap out of dsavi_x4 and nicks place* I call going first :D Keep us updated with progress as well .:I don't need a sig to be cool:. Link to comment Share on other sites More sharing options...
kemikalkadet Posted December 20, 2007 Share Posted December 20, 2007 *shouts from the back* 'me too!' That looks awesome. Did you design it to work in a web browser or to be a standalone program? It's make a pretty cool firefox plugin. Link to comment Share on other sites More sharing options...
venomai Posted December 20, 2007 Author Share Posted December 20, 2007 It's standalone, but no installer required. Java Web Start lets you click and open it without much hassle. :) The project is pretty messy at this point, but the underlying engine (which handles rendering and undo/redo) is very clean and flexible. Maybe I'll clean it all up and provide it as a Java applet (and/or a FF plugin). I'd also make it a bit lighter.. nobody uses the shape tools, anyways. :P Link to comment Share on other sites More sharing options...
rushrock Posted December 20, 2007 Share Posted December 20, 2007 I want to try it, maybe even use it regularly if you'll let me. Question: That smudged light at the bottom: That's called reflected light right? Link to comment Share on other sites More sharing options...
venomai Posted December 20, 2007 Author Share Posted December 20, 2007 Question: That smudged light at the bottom: That's called reflected light right? Yep. :) Link to comment Share on other sites More sharing options...
rushrock Posted December 20, 2007 Share Posted December 20, 2007 Question: That smudged light at the bottom: That's called reflected light right? Yep. :) Cool. Will you let people use it? Like, regularly? Or just to try out? Cause it seems like an awesome program. Link to comment Share on other sites More sharing options...
venomai Posted December 20, 2007 Author Share Posted December 20, 2007 Will you let people use it? Like, regularly? Sure, if they want to hah. :) I'll include a downloadable version for anyone who's interested in using it offline. Nearly finished the beta. I should have a test up sometime tonight, I hope. Link to comment Share on other sites More sharing options...
skull3k3 Posted December 20, 2007 Share Posted December 20, 2007 If i had a hat i would take it off for u, but i dont so i can't. I started learning Java a while ago, and still on the basics but yet to make the code look like that is really great, i am still doing hello world to get it all right and memorized. What engine u using u mentioned something about a engine. Good luck still for the program, could be a idea Microsoft may buy and replace paint, making u rich :D .:I don't need a sig to be cool:. Link to comment Share on other sites More sharing options...
Punc Posted December 20, 2007 Share Posted December 20, 2007 That looks great, I'm studying for programmer as well. I'm not yet able to make my own Paint program, but I'm getting there (very slowy :P ) Did you have to follow design patterns or anything like that? Link to comment Share on other sites More sharing options...
venomai Posted December 20, 2007 Author Share Posted December 20, 2007 It uses Java2D for graphics, but I built my own "engine" of sorts around J2D to support undo/redo and various painting tools. Did you have to follow design patterns or anything like that? It follows OO patterns in parts, but the code is still a mess. I'm going to rework the codebase a bit to clean it up and add layering and recording. Some of the people at RSC were suggesting I add some sort of recording mode so that you can save progress and show others how you drew it. Others were suggesting simple layers, something like 5 buttons that you can flip between. I can already see this as being a pretty effective tool for learning digipainting, if I ever get it off its feet. Link to comment Share on other sites More sharing options...
pryomancer Posted December 20, 2007 Share Posted December 20, 2007 If you can keep it lightweight but have all the decent tools and features, you would seriously have a contender for Paint.net or GIMP, seriously. Link to comment Share on other sites More sharing options...
Punc Posted December 20, 2007 Share Posted December 20, 2007 Cool, I can imagine it to be quite hard making it OO after you created it. Does it enable the "draw straight line when holding shift" thing :P ? Link to comment Share on other sites More sharing options...
venomai Posted December 20, 2007 Author Share Posted December 20, 2007 What features would it need? Planned/Current Features: - Support for undo/redo for a configurable number of states (default 20) - Support for saving/loading sketches as a PNG or JPG - 5 different layers for sketching (with visibility on each) - Easy photoshop-like custom colour chooser (soon to be easier) - Tools: - Brush: Smooth, variable size and opacity - Pencil: Harsh, variable size and opacity - Eyedropper: Can be toggled with ALT key - Recording mode, allows you to save your progress and watch it later (like a mini-movie of it drawing itself) - Left/right mouse buttons for foreground/background colours - Tablet support for Windows and Linux Anything else? The ligthweight version would drop the shape and dashed brush tools -- hopefully no complaints! :) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now