Hi! The opposite side is the same. You could be a good and skilled artist, but without any programming knowledge. In my case I started to learn BASIC in my old Atari 130XE. Later we got a PC (it was a Televideo Systems 8088 PC) and I moved on GW BASIC, later TurboBASIC and finally Quick Basic (I still have my floppy discs and my book in the box). I try to learn FreeBASIC, but I find it very complex for my skills and knowledge. I learned programming because I always wanted to make a videogame.BasicCoder2 wrote:The problem for your average programmer is not a lack of graphic tools, the problem is not being able to draw or paint let alone animate :)
I decided to study art, but I can't quit on learning FreeBasic (it's getting harder for me). Tools for making characters, pixel art, 3D models (even 3d animation), etc. are here and there, but not always those tools fits on your needs. And I learned that you can't do it all by yourself, you'll be strong in some areas, but weaker in other ones, so the best for making a good game is to team up with people with some talent on different skills.
And btw, I'm a graphic designer and an illustrator. If someone needs something for a game, I can do some graphics and animations (both 2D and 3D). I'll be glad to help you in a personal or maybe indie game project.
Cheers!