| Team Shanghai Alice / Zun (aka: that one crazy developer) does all his own artwork, music, and programming for the Touhou series. A lot of people joke that his artwork is sub-par and the music is repetitive, but frankly... the integration of all three into a single product / series of games is pretty amazing. --------- I don't know if gaming is the "ultimate" form of art. And no one is going to say that Zun's art or music is the best in the world. But the fact that Zun can do all three and have them play off each other in his games is pretty masterful. There's a big difference in feel between people who only have mastered say Programming, but rely upon a team-member to do the art and/or music. Having the sound-effects integrate into your musical scores (thanks to understanding music theory / beats), as well as generating artwork from programmatic features (the pretty "bullet patterns" of Zun's games) is pretty unique. https://www.youtube.com/watch?v=s8JmfCYmtHo Zun can make bullet patterns that look beautiful, while simultaneously is fun to dodge / play with, and with sound effects that integrate well into the music. |
I'm reminded of a Tim Minchin quote where he said he isn't funny enough to be a comedian or gifted enough to be a musician, but he can be the funniest musician and the most musical comedian out there.
There's something to be said for having an interesting combination of skills even if you don't maximize any one of them.
I recently finished writing a giant book. I wrote it all, hand drew the illustrations, and typeset the whole thing. I'm not a particularly talented artist or designer, but I have the unique property of deeply understanding the source material. So even if the illustrations and layout aren't the best, they are informed by the source material in ways an outsourced designer wouldn't be able to do. When I draw a little diagram, I know which boxes to make biggest because the concepts they represent are the most complex. When I choose to split a snippet of source code across pages, I know where to split the code to be least disruptive.