Slashdot Mirror


Art Tips For Programmers?

An anonymous reader writes "Recently I've found myself in a bit of a bind with artwork. My programming contracts have been rather small, barely enough to pay myself let alone an artist. The art needs aren't intensive, mostly icons or sprites depending on the project. Despite owning a few key apps (Photoshop, LightWave, Maya) my art production output is rather poor. Are there any other developers who have learned to be self-sufficient? Are there any resources available to educate me on the finer points of making graphics that look professional?" One resource for the less-artistic among us is the collection of free SVG clip art at freedesktop.org, though it won't give advice for creating new art. What are some others?

7 of 565 comments (clear)

  1. Why programmers have a hard time becoming artists by alaivfc · · Score: 5, Insightful

    The poster's comment about having the "right tools" (PS, Lightwave, etc.) exemplifies most programmer's and the general publics incorrect view on computer graphics and technology and art. IT'S JUST ANOTHER PAINTBRUSH.

    All too many people think that if you have the right "digital tools" amazing Pixar quality art will pop-out. Its simply not true. The primary reason that pixar is so unbelievable is not because John Lasseter and co. are incredible programmers but because they are amazing artists that understand how to use their paintbrush-the computer-to the fullest extent.

    Some posts have mentioned taking evening classes and such. That's a good idea, but all too many of them are stuck in the rut of teaching you how to do different tricks on a particular piece of software.

    As a programmer who has dabbled in art my suggestion is to try and forget your programmer self. Don't look at Lightwave and see all its cool features, its extensibility, effects, etc. Approach the project just like you would if someone were to hand you a paintbrush and say paint a picture or a camera and say make a movie. In other words, understand the medium you are working with, but don't get engrossed in it. It's still just art.

  2. Re:Amateurs create amateurish art. by IntelliTubbie · · Score: 5, Insightful

    Just as in programming, or any other field, amateurs create amateurish output. There is a tendency among technical people to devalue the skills of non-technical people (and the other way 'round as well). This is a mistake. People with training in anything are going to produce better product than people without training.

    Invest in a professional. You'll be surprised how cheaply (sadly) good graphic artists will work.


    There's just something about this attitude that runs completely counter to the scientific/hacker mindset. Most people in programming -- and yes, in art especially -- start out as amateur enthusiasts, and through a combination of self-teaching, mentoring, and lots of practice, they become experts. Sure, for immediate results, it's best to hire someone who already has experience under his/her belt. But for someone who sincerely wants to develop expertise, it's frustrating to hear the old "if you don't know it now, you never will" line. It's just downright anti-intellectual.

    Cheers,
    IT

    --

    Power corrupts. PowerPoint corrupts absolutely.

  3. Re:if you don't have it, you don't have it by bigman2003 · · Score: 5, Insightful

    I solved the problem the easy way...I married an artist.

    I pay her for the projects she works on (we both have our own businesses) but I am always assured of getting great artwork, exactly the way I want it, with someone who will work within my schedule.

    Other than pledging to spend the rest of your life with this person, I would recommend a few things:

    #0- If you are not an artist- put down Photoshop, Maya, and any other tools created for someone with talent! Use tools that allow you to ASSEMBLE- not create. Creating is a rare talent, which is grossly under-appreciated...until you need it.

    #1- avoid too much 'clip art'. Anyone with an eye for art usually thinks it looks like ass.

    #2- for a lot of projects, you can make good use of objects (boxes, etc) colors, and some good fonts. And if you want free fonts, I highly recommend larabiefonts.com.

    #3- Look at other designs, and borrow, borrow, borrow. Very few people actually create something original. Just about everything has been done before, so just borrow away.

    #4- Make it as simple as possible. Strip things down, and maybe use the same recuring graphic over and over- similar to a website with a header. So now you only have one graphic that you need to struggle with.

    #5- In direct contrast with suggestion #1- (don't use clip art) you can find fonts that have interesting symbols in them. They are usually very clean, un-cluttered, and you can size them easily.

    #6- Keep the same style all throughout your project. It's better to have LESS style than TOO MANY styles.

    Well, the original poster asked for ideas- so that is my take on it. I spent 6 years as a 'graphic designer' in the print field, so I'm lucky that a lot of those 'skills' ('practices' would be a better word) carry over to the work I do now with websites, and programming. I'm so far from being an artist that it is sick, but I spend a lot of time organizing, and laying out my projects. I just try to create a layout that uses artwork sparingly..to keep my costs down.

    If you pay an artist $200 for a couple of simple graphics, you'll save yourself tons of time, and your project will come out much, much better. So reduce the number of graphics you need, and get the best ones you can.

    --
    No reason to lie.
  4. Re:Amateurs create amateurish art. by solios · · Score: 5, Insightful

    But for someone who sincerely wants to develop expertise, it's frustrating to hear the old "if you don't know it now, you never will" line. It's just downright anti-intellectual.

    Slashdot is a horrible place to come for art tips. Or even coding tips. Or Choice Of OS tips. Mainly because Everyone Is Right, which gets pretty annoying.

    Funny how in any other discussion there would be six billion OSS solutions proffered up, mailing lists linked, etceteras... but when it comes to art, the response is "HIRE AN ARTIST!"

    Yes, amateurs create amateur art. Sometimes that's all you need. If you really want more, you can buy it or comission it. If you want to do it yourself, then there's nothing to it but to practice. And practice. And practice. And practice. AND PRACTICE. AND PRACTICE. Aud inifinitum. Practice until people stop proferrring tips and start asking you for help.

    Hell, I'm a digital artist and it took me five years to get to the point where I can wear photoshop like a glove. Given enough time, I can make it do anything I want. I've been drawing since preschool and I still have problems with hands, persepective, and scaling. I'd have fewer obvious flaws if I spent more time drawing and less time nerding. But hey, I like the blinkenlights.

    You want to learn the stuff, you have to make friends with people who already know how to use it. Or take a crash-class on it. Getting the flow of the app from real people who really know it is orders of magnitude more instructive than any online tutorial or manual ever written- mostly because the pros already know where all of the really neat stuff is hidden, which can save you months of practicing and digging around trying to find it.

    There's no magic bullet- just like programming. You want to do the crime, you have to put in the time, so to speak.

  5. Re:if you don't have it, you don't have it by PurdueGraphicsMan · · Score: 5, Insightful

    I wish I had some MOD points... You've made some wonderful points here... I'm a graphic designer that's been doing the exact opposite of what you're trying to do. I've been programming for the last 4 years and still learning every day. I highly recommend some graphic design classes. You'd be amazed at how much of a differce it would make. If that's not the road you want, obviously there are many resources online. Either way, it's a good road to go down.

    --


    The guitars sound good, now give me about 10db more on the cow bell.
  6. Re:if you don't have it...HOW TO FAKE IT by Anonymous Coward · · Score: 5, Insightful

    >> #3- Look at other designs, and borrow, borrow,
    >> borrow. Very few people actually create something
    >> original. Just about everything has been done
    >> before, so just borrow away.
    >
    > STEAL, uh, i mean "homage" any image (OBEY ALL
    > PERTINENT COPYRIGHT RULES, AND DON'T "HOMAGE" FROM
    > MAJOR SITES THAT ARE KNOWN TO EMPLOY LOTS OF
    > LAWYERS!!!!!!!!!)

    This kind of attitude really pisses me off (not to mention that it's really, really stupid to suggest "borrowing" or to "homage"). Stealing art is basically the same as stealing code. You must _ALWAYS_ ask for permission. As an artist I can assure you that if I found your companies using my artwork and passing it on as your own then you might be facing a lawsuit. I would hate to resort to legal actions but if you steal my stuff, and haven't been licensed to use it (e.g. artistic license), you'd better be prepared for a bare-knuckle fight.

    I'm telling you this for your own good. Just because it's there doesn't mean you can take it and use it as you see fit because you see, like code, it does belong to someone unless explicitly stated to be public domain. After all, like parent stated -- art is subject to Copyright laws.

    If you asked me for permission and acknowledged me as the artist, however, I would probably be more than happy to accomodate you and grant you permission to use it. It's a matter of pride - please keep that in mind.

    Thanks alot, now I feel dirty for having to spell this out in such a impolite fashion.

  7. I'd like to learn martial arts. . . by Fantastic+Lad · · Score: 5, Insightful
    so that I'm really awesome. Only thing is, I don't have the passion or patience to spend the minimum ten-to-fifteen years necessary to become recognizably good. And I certainly don't want to spend the life-time needed to become really, really good.

    Any tips? --I already have my own nun-chucks and expensive cross trainers.


    -FL